If you live in a little town in the middle of nowhere you won’t have public transport. It’s too expensive. Private transport it’s the only way to go anywhere from there. It’s a shame but…
For city use I agree with you but if you live in a small town you need a car. You are too far from almost everything you need. And you don’t have public transport.
Now imagine a civil war begins in the US. Both sides get too weak. And then the Cherokee, Apache, … receive all the military help they need from, let’s say, China. And they start killing “every non Nation person” because “that was our land”. Would you say that’s right and that all and every white/black/Asian person deserve it?