I've been full-time remote for my entire software development career and have happily taken advantage of it for occasional travels and such, but for the most part live in one place and love the community that I've plugged into. Finding a place where I'm surrounded every workday by people that I get along with rather than sitting at home with my dog and my computer has been totally integral to that.