I come from a town of about 30k, and I’ve never once felt the need to go anywhere outside of town for any of those things. Given the total number of sports or work locations available, I think that’ll hold true until around the 5k people mark.
As far as I can see it’s not really related to being well-off or not. More related to expectations.