Earlier quoted context omitted.
I don't buy this explanation. There are plenty of things you can do together that don't cost very much - or anything at all. You can go take a hike. You can go to the park and hang out, or play a board game. You can go to a court and play pickleball. Heck, go to the library! All these things are free and many people do them.
Gas costs money. The car costs money. You can only do the same hike that's an hour away so many times, before you're traveling to go to new places, and hotels cost money at that point. Pickleball courts cost money. The pickleball equipment costs money. People do go to the library, and then they go home and don't interact with other people.
Play volleyball on the free net at the local park instead of signing up for pickleball and buying great.
The people who want to avoid activities and socialization will always pick the more expensive activities so they can dismiss them. Yet go into the real world and people have no problem finding ways to socialize and have fun without spending much money.