Possibly not showering is just more socially acceptable in the US or something? I dunno, I see this a lot on these discussions, but it’d be fairly rare that I encounter a notably smelly person on public transport here.
Being on a bus/tram/train with strangers never really bothered me, to be honest. When I walk down the street or onto a shop, I’m also surrounded by strangers; what’s the issue?