[Schmedz]
But you can see it from another perspective, too. I don't understand why here in the UK "middle class" is seen as posh. Or snobby. Or both.
Middle class is just that - the middle.
Below it you have the working class, and beyond that is the upper class. No one seems to 'make fun' of either. But when you're middle class... oh no! The comments you get...
Some of my friends who happen to live in another country have WAY more money than us. In their own terms, they regard themselves as middle class, some even 'upper', but over there, it is not something people smirk about. It's something people ASPIRE to. No need to hide yourself then.
Maybe that is why you think people are in denial?! Here in the UK, it is almost a sin to admit you're middle class, and have more money than the working class population, but yet not as much as those who can just squander their money away as they please.
People who are 'middle class' may be more privileged than the working class. But they are by no means 'privileged', as you would call it in other countries (which would be upper class here).