My parents still run a successful consultancy business and are approaching their seventies. Both can and do use computers, but I'd argue that a lot of people of this age can learn new things, but still do so mostly by learning a series of steps.
I've worked in technology all my life, so if I got a new computer tomorrow with a totally different OS, or upgraded an existing OS to a new one with an all-new or heavily revised user interface, it wouldn't phase me. Knowing many common things would, or should, enable me to learn something very quickly.
If my mum got a new version of Windows tomorrow, she'd spend a long time getting on with it and almost certainly hate it and wish it hadn't changed.
So, when it comes to a TVM, the mere fact that there are so many variations makes it hard for me to believe that even a pensioner that is keen to learn new technology is just going to rock up and figure it out straight away.
I know this because they p**s me off, especially when it comes to doing things like finding certain tickets that aren't on the common ticket screens. Even drilling down stations on the A-Z list can be a mess with unresponsive (or over responsive) touchscreens, and they don't even work with the industry standard station codes! Now we have many TOCs publishing them, but - hey - why should you be able to enter a three digit code to find your station when you can just search for the correct name manually, and hope King's Cross is in as King's Cross. Or is it Kings Cross, or is it London Kin....?
Managing multiple tickets, railcard discounts, groupsave can all be a nightmare and if you do come to remember the process (why would you?) then what if you use a different machine next time with a different system entirely?
At best you get people that keep trying and eventually get what they want (or as close as!) but now you have a queue of angry people behind slagging off people for being so bloody clueless and slow, because they've memorised their sequence of taps that will work right up to a software update that shifts things around and suddenly stops them dead in their tracks.
Suffice to say, TVMs are a joke as they stand - and that's ignoring their inability to sell a lot of tickets.
I really wish ATOC would take the bull by the horns and sort this mess out once and for all. A nationwide, standardised, user interface designed by people that design modern applications that can be used by both novices and experts alike. Take cues from app designers, Apple, even Microsoft as it reinvents most of its apps and OS.
Let's not believe a TVM has only two options; to be easy to use by limiting options, or so advanced that it will be too difficult to just sell simple Travelcards and day returns to nearby or popular stations. You can easily do both, as well as giving guidance through the ticketing process, so people can discover what options they have without having to know before they start - and make changes/amendments throughout without having to start over.
(If ATOC is reading this and ever decides to see sense, please get in touch with me as I've worked with companies on usability testing and UI design and would be glad to offer my services for testing - and I wouldn't even charge for it!).