You've just made a solid case for car ownership.
Any big city will have better public transport than a small town. This isn't anything novel.
All those travel issues with public transport in small towns are non-issues if you have a car.
I'm can't support the idea of forcing people to rely on expensive and inefficient transport systems because of a fictional problem, but creating more problems and curbing movement.