You started comparing Brendan with Obama. If someone says it is different, you're complaining about "nice attempt to shift the goal posts". Kind of easy answer.
Giving money to politicians who are against same-sex marriage: bad.
Actually being a politician who's against same-sex marriage: perfectly fine.
Is that really your thesis here?