Any long term reader of this blog (or anybody who wants to use the search tool) will realize that I have addressed the use of the above two phrases numerous times.
Any individual, who claims that a political candidate is not qualified because they have an "agenda" or are backed by "special interests" is an idiot for saying that. Huh? Yepper. They are probably the two most abused comments in any political contest.
Agenda: What is an agenda? It's an action plan. It's what a candidate wants to accomplish if elected. If a candidate does not have an agenda then they are dumb. If they don't have an agenda how does a voter know what they stand for? All candidates need to have an agenda so voters can choose which ones have similar thoughts on issues that they, the voters do. The only "bad" agenda, is if it does not agree with your views.
Special interests; Another misused term. Every candidate is backed by special interests. Try this, candidate A wants to paint traffic stripes purple. Folks that agree with that will support that candidate to include donations. Candidate B wants to paint traffic stripes brown. Folks that agree with that will support that candidate to include donations. See, supporters of a candidate's position(s) then become "special interests". Again, like with an agenda, the only bad special interests are those that do not have similar thoughts that you do. Good special interests agree with your point of view. Very misused and abused terminology. Already had to take candidate Stephanie Meyer to task for using that term against the incumbent Mayor Distler. The reverse would be true if someone reviewed her financial statements. Bet I could pick out a bunch of special interests.