Middle class is not a useful distinction anyway, there is the working class and the owning class.
Your mutual fund, stock account, or even a small business might mean you're not starving and can live with less financial worry but then you have families where GENERATIONS of people can afford never to work in their lives. Those people are a bigger drain on society than the people on welfare or disability trying to get by.
Eliminate private ownership of the economy, period.