Requiring them on public transport might have another side benefit - wearing one is not enjoyable, so it might cause people to choose other modes where they don't have to wear one for now. I doubt I will go off randomly riding trains (even where allowed) until mask use is no longer necessary. I'm not massively scared of catching COVID, however I am not going to do something for pleasure that would require an unpleasant thing to be done to do it - that would be like going and riding 153s for fun.
What I am slightly concerned about is a general requirement for wearing one outside, as this may pose issues with regard to exercise, certainly there's no way I can run with one, I can barely get enough air in without one (the joys of exercise induced asthma).
I also can't drive with one because the diversion of the air makes my glasses steam up! (Yes I've tried, I wore one the other day for some volunteering and didn't take it off when I got in the car, and had to remove it very quickly as it removed my ability to see!
) Don't know how glasses wearing medical staff avoid that being an issue.