Damn..... I couldn’t have said it better
The money phrase is “economic troglodytes”. Thats a lot of syllables so e trog is a satisfactory reduction
There is a rejoinder for those that frivolously and I might add ignorantly, cast about their self manufactured phrase Free Traitors.
Such folk are hereby designated e trogs.
That's exactly what I was thinking. I was about to change it to 'econ-trog' but e-trog's good too.