I remember a couple of decades ago, that one had to calculate the approach speed, write it in a card and fly it (without ATHR or AT) until the landing flare...
Today, if you ask your co-pilot or captain, at the end of the landing roll: "What was our Vapp, today?", most of them will hardly remember...
Its not a question of having a round dial or a speed tape in your cockpits, its the way computers have interfered with our flights nowadays...
The only solution IMHO is awareness, and awareness must be called up in all training sessions.