Though I am no fan of socialism, I dislike unreasonable inequality. Perhaps most inequality is a matter of chance: luck in stock market speculation, promotion, and so on. But states make inequality larger.
Protection is the foremost enabler of inequality. The rich pay proportionally the same taxes as the poor, a bit more in countries with progressive taxation. Yet their property is disproportionally more attractive to robbers: a single rich target is preferable to a million paupers. States thus subsidize the rich by protecting them in excess of their taxes paid.
The rich are more prone to tax evasion than the middle class because they can afford better accountants. Rich people are often close to the government, and so they profit from its contracts. In a free society in which protection services are privatized, inequality would diminish.