Re: Who vets the vets?
Language matters a lot. In fact, there are almost no democracies today. There are lots of republics. In particular, the US constitution guarantees a republican form of government to each of the States.
You are correct, of course, that the very definition of democracy is "discussing politics". But asserting an absolute right to do so while taking someone else's money is not supporting politics, it is supporting theft.
What I'm pretty sure that the poster was taking about was this attempt to go around the political process (elections, passing laws, winning court cases) in an attempt to impose the moral du jour in society.