I wasn't talking about it being a status symbol for wealthy families, I was talking about people in America general. It's too expensive, and I stand by my point that there aren't built in 5-a-side courts or mini-pitches for anyone, regardless of the money their family has to just play the game having fun. Just about every public park with the space for it has at least one basketball court. School gyms and recess/lunch areas - Basketball courts. Even corporate gyms here build in basketball courts (nicer ones generally have raquetball/squash rooms as well). I also know of plenty of adult leagues and places for 16+ (unsupervised) to play pick up indoor/futsal but they aren't free to play and I don't know that it's particularly relevant to the concept of youth development. 23 is relatively old in top level soccer, not old as in your best days are behind you but old as in if you're not breaking in a top level team by the end that chances that you ever will are diminishing by the week. There are of course some exceptions to that but they're rare.
I also wish we had a genuine academy system like other countries but I don't see it happening any time soon. I'll also say that I doubt the MLS/US Soccer system has enough clubs for it to make as big of an impact as it does in other well developed countries, even in the countries with the best clubs/leagues most of the talent still isn't developed at the top clubs academies but rather through smaller clubs or even a league or two down the pyramid. We have 29 MLS clubs and I'm not sure how many teams the "lesser" league has but I'm not convinced they have the money (or are willing to prioritize money toward it) to fund a professional style academy either.