Oh no, I understood what you meant. But I feel that OP’s approach is correct. They used the words correctly, so that those who already know the meanings can understand what they are saying. Some people did not know what ‘capitalism’ meant, so they critiqued the meme based on their own understandings. Then OP was able to explain to them the correct meaning.
Returning to my analogy, let us say someone is teaching that 2 + 2 = 4. They can say, ‘you already know that 1 + 1 = 2, now multiply both sides by 2’. If a student does not know that 1 + 1 = 2, they can then explain it.
A meme can have only so much text. If they had to derive everything from first principles each time, we would get nowhere.
This looks horrible.