I'm not going to call you a communist and I'm not a Neo-liberal. I .going to point out that socialism unchecked and unfettered has its own excesses that leads to barbarians of the human condition.
There is no economic or political ideology that, standing by itself, is safe from excesses of design flaws. Frankly, the all look great on paper. In practicality, they all work best when tethered to a complimentary opposite. The need to be, in fact, to keep those balances in check and keep it real.