I don't ever mind public transport. I have used public transport in multiple areas of the planet.
There are two quips:
1. You have to be there in someone else's time. You can't have 5 or 10 or 30 minutes if something comes up.
2. What you say. I don't want to rub my body with people who are wearing dirty clothes, smell, and has god-knows-what liquid on their clothes who might choose to cough without using their hands. (This has happened to me) So, I avoid public transport where there is this kind of intermingling. Fine with me where there are upper classes or similar in transport and it is enforced strictly.