What about people not living in cities?
Public transport for low density areas is terrible. So or you are forcing people to live in cities (where public transport can be good) or you are forcing people to endure terrible public transport.
Also forcing dietary changes on people, something as big as preventing people to eat or use animal products...
I just don't think forcing that on people would be clever. I know how I would react if anyone were to impose that way of living to me, and I can only assume that many people would react the same way. Specially if I would have to endure all that only to accommodate a growing population when we could just try to aim for a lower stable number of total human population (a number that will need to be reached regardless at some point. Infinite growth is unfeasible).