Doodledog
Yes, it would be better if public transport were free or heavily subsidised for all ages. The current cap on fares is an excellent scheme, and I hope it continues. I would also like to see more investment in slower and less busy routes, so that people living in isolated areas can get around more easily. If every builder putting more then x number of houses on the fringes of towns had to subsidise a shuttle bus to the town centre for 20 years (or whatever seems reasonable) then town centres wouldn't end up given over to car parks, schools wouldn't have parents parking up and creating accident blackspots, and people would be able to get from a to b more easily, which would make employment easier, improve footfall in the centres, and reduce loneliness and poor mental health. The air would be cleaner, and accidents would, presumably, be fewer.
The short-sighted assumption that everyone has access to a car is behind a lot of problems that could easily be solved with a bit of forethought, and investment in public transport.
Doodledog, you have hit several nails on the head! We use our bus passes and our Senior Railcards so often that we have been able to give up our car, as we are fortunate enough to live in a town which has reasonable public transport. We also use our bus passes when visiting friends and family in various Scottish cities, and have appreciated the English bus fare cap when we've been on holiday in England.
In Scotland, under-22s can also have bus passes and our DGC use theirs a lot. I am happy to see our local young people able to travel to work or college without cars, and I would be very happy to see free public transport open to anyone. It might reduce the horrendous traffic on so many roads. Let's invest in public transport and encourage the alternative to cars for people who can manage without. That would also make it easier for those who cannot manage without.