Certainly the ability to travel more easily on our increasingly clogged up roads means people are more willing to travel further afield for recreation. People will venture further as long as something is good. I think there's an onus on towns to provide facilities and shops that people will travel for.
I also believe people have less time for their communities. Working couples struggle to pay for a mortgage nowadays. Shift patterns are very different from 20 years ago. People less willing to give up their time.