The only downside is that traffic creates a lot of pollution, and the engine noise (not honking, there's very little of that) is so bad that you need to yell to a person standing next to you to have a conversation.
As a visitor, I can't claim to know how to fix the problems facing locals, however I can't help but feel that urban centers would be 1000x better with mass adoption of EVs (bikes, cars). I have seen a spike in the number of Chinese EVs across the city - however I'm aware that economic pressures prevent mass adoption by the majority of the road-users