I do actually think marxists should be careful when they throw out "materialist". It will absolutely flummox libs every time. Know your audience folks.
I agree and disagree. Or maybe I agree but want to disagree. the materialist versus idealist divide is such a basic and important concept in philosophy that I feel like anyone should at least understand that the words have different meanings in that context. but getting people to understand that words are just tenuous representations of concepts is a hard sell.
other problematic words are fetishism and reactionary