When I moved to Honey Brook, PA in 2011 (it's relatively rural with Amish farms) I was lucky enough to find a newly opened train shop - Railyard hobbies within a ten-minute car ride. I visited it fairly heavily and purchased a good amount of train and hobby stuff the first two years I was here, and then they moved down the street into a huge commercial building.
Evidently, RC cars were integral to the store, and they constructed a huge indoor RC car track run, or whatever it is called, complete with dirt hills, etc. They also commissioned Trainworx to build an impressive O-scale layout; they had an HO scale layout, and then about a year later they closed - out of business.
I surmise the owner projected a multi-use hobby store where people could come together and play trains, RC cars, have parties, etc., in addition to buying stuff. I like that idea, notably having clinics whereby experienced/talented people can share their modeling and/or craft skills to the rest of us lowly peasants. But the amount of capital the owner must've invested is mind boggling...I mean that building was very large, had to be at least 10,000 sq. ft. I guess the bottom line is that all these hobbies are expensive...and they're niche hobbies at that.
While the internet presence has drastically changed the state of consumerism, I do wonder how the changing socialization, if that's the right word, has affected brick and mortar stores.