I have used a lot of public transport in different cities and almost never experienced your problem. Crowded yes, but never unreasonably dirty or with lots of drug-addicts.