the "problem" here is the average. sure, a middle class income can afford to spend $100 in an afternoon once in a while. but unless you limit your discretionary spending to only these afternoons, you'll spend money on other things too. hobbies, travel, etc. if after all that you still can afford $100 every afternoon (even if only on weekends that's already $800 a month), you got to earn enough that you simply never worry about money.
Well what are they then?
You can't seriously claim that having just $100 a day of disposable income makes you part of the upper class?
money for discretionary spending is not the same as disposable income.
https://www.investopedia.com/terms/d/disposableincome.asp defines disposable income as net income, that means after taxes but before living expenses.
https://www.investopedia.com/insights/americas-slowly-disapp... defines middle class in the US as a disposable income from 35k to 106k a year.
if you spend all your discretionary money on going out with your friends and not on any other hobbies, traveling, gifts, etc, then maybe you can spend $100 every weekend afternoon.
middle class and middle income are often mixed up. upper class and upper income less so.
old text:
well if the definition of middle class ends at 106k income per year then anything above that must be upper class. the problem here is that obviously upper class has a very wide range which skews the perception of what makes upper class.
of course definitions are just that. the reality is not so clear cut.
apparently, middle income and middle class are often used interchangeably even though they don't mean quite the same thing, while arguable upper income and upper class are much more different.
And most such employees still will save most of their income rather than wastefully splurge it on $100 meals.