@mloxton
I think that, as with other words, like "Christian" and "feminist", there is a "No True Scotsman" problem with "Capitalism".
Most of the people hating it use a different definition than most of the people supporting it.
So there is a great deal of mis- or dis-information due to equivocation.
Unfortunately this pattern of moving goalposts by redefining words has become very popular on both Left and Right extremes.
So it becomes hard to speak intelligibly about the subject.