I don't think he's opposed to buses or public transport. That's ridiculous. You've taken his words out of context. That being said, there are huge advantages to cars, which is why most people use them. And buses too. It's not either or. It's more just one thing at a time, starting with whatever has the most impact when you take reality into account.