Alright, so we've now established that the article is related to socialism. The point I'm trying to make is that we often place all the blame on conservatives when it comes to our inability as a nation to make social progress. However, its worth reflecting on things we (as in upper middle income progressives) are unwilling to give up in the name of social progress. It is easy for progressives to simply say, "Raise taxes on the wealthy". Alright, but who are the wealthy. Even the name we use, upper middle income, is designed to convey that these people should not be included with the 1%. If we as progressives want to see social progress, we need to accept that we also have a price to pay. We can't just pin this on those that make more than we do, because this effect just cascades up the chain. If we really are committed to decreasing the gap between the wealthy and the poor, we need to stop supporting measures like those I listed above (those discussed in the article) that are designed to perpetuate our own success and that of our children at the expense of the poor and lower middle class.
Note that I'm not saying all sides are equally responsible here. The greater issue by far is the super wealthy manipulating the system. I'm just saying that it is something that is worth considering and thinking about.