Ozma is anything but a troll. They're highly consistent in their political beliefs, and generally knows the topics they post about. Not everyone you disagree with is a troll or a foreign agent.
Uh... A troll is someone who goes on the internet to piss off people and farm downvotes. Not people you generally expect knowledge and consistency from.
Who said anything about foreign agents? But you do seem to have a sense of my objections to their agenda. Anyone who posts so prolifically will at any rate have thick enough skin to tolerate being misunderstood.