One thing I don't understand about these people is their inability and unwillingness to understand that some of the differences they describe between different areas are based on the needs and desires of those areas. There are real cultural differences between rural, suburban, and urban areas, even in the same country, even in the same state. They like to think everything is a social construct that was chosen arbitrarily and that "fix" things you just need to get people to decide to choose a different one. It's many layers of retarded and arrogant.
And no, public transportation would not work for rural areas. Because few people need to go anywhere at the same time, to the same vague areas, or enough all at once to justify car pooling let alone a bus. Riding your bike takes to long to get anywhere and you only do that recreationally if you're rural, not as a legit method of transport. A lot of rural people rely on their cars to have jobs in town. It would be impossible to do otherwise.