This could be the biggest over generalization I’ve ever read on this forum.
“Period”? That makes it sound like that is the only thing middle class parents spend their money of for their kids…and that is pure poppycock.
We are as middle class as they come…and we never spent a lot of money on sports…because our kids weren’t interested a lot in sports…like many other middle,class kids.