I agree with all the above comments. Like Benajah, I would consider ourselves upper middle class, and am very thankful for that. Given the uncertainty of what things will be like when I'm ready to retire (let me re-phrase that.....when I'm ABLE to retire) that extra money at the end of the month that could go into a "nicer, bigger boat" fund....is getting put away in retirement savings and kid's 529s.
Same thing happened with aircraft manufacturers. Relatively few small plane builders (although more than recently) but the big expensive jets are selling just fine.