I understand the idea of champagne socialism very well.
There are so many ways in which society has changed for the better. Slavery has been abolished, women have been given a vote, a national health Service has been created. Nowadays almost everybody thinks these are great achievements. At the time, there was huge resistance to these changes. This resistance was partly manifested in the way people talked about those who wanted change. They called the campaigners ‘shrill’ or ‘aggressive’ or, hypocrites.
Change cannot happen without the support of those who will not gain from it. Many doctors who supported the foundation of the NHS were giving up lucrative private practice. Votes for women could not have been secured without the support of men. Not because those men were great or better people but because groups without power will get nowhere without the support of those who have power and those with a conscience know it.
Inequality is a huge problem for our country. Not simply because it is morally wrong but because it hampers productivity and growth. Those with power and wealth of course enjoy what they have and make sure their families get the best. That is human nature. But for things to improve, those who have will have to instigate the change, as they have done countless times in history.
I find it so strange that people seem to really think that someone with money is necessarily a hypocrite when they vote for a left wing party. How could you possibly know what someone thinks and feels? Why not just look at what they do?
The idea of the champagne socialist has been created to undermine the reality that there will be no change without those who have joining those who have not.