Why are you implying that “having an agenda” is the accusation? The problem is having an unethical agenda. How is that not clear? Or, are you asserting that nobody has an ethical agenda?
You've been making a habit of posting flamewar-style comments to HN. We eventually ban accounts that do that, because they lower discussion quality and encourage worse from others. Would you please read https://news.ycombinator.com/newsguidelines.html and only post civilly and substantively from now on?
The idea is: if you have a substantive point to make, make it thoughtfully; if you don't, please don't comment until you do.
“Not morally approvable; morally bad; not ethical.”
-Wiktionary
EDIT: The accusation was that the subjects all “have an agenda”. The subjects are not the reporters, so a dictionary definition is the exactly the right amount of specificity.