If you don't like what he is up to, it makes perfect sense to contact him and let him know.
He should be all for people communicating their opinions about his actions to him, he is after all a lobbyist.
Yep, that's name calling. It's also poisonous to the discussion. It's not "criticizing behavior" when I wasn't doing it.
More importantly, it makes for boring reading. You can see how unproductive the conversation became.
But whatever. Just have thick skin, right? We can't simply expect people to be civil.