Well the website is called "catholicvote" so it seems obvious that their intent with any video they make is to promote catholicism. I'm not american but I think it's obvious something like legalizing gay marriage has many reactions - Pro and against. When France legalised gay marriage there was a rally against it the day after (and before). It's something we should expect in a pluralistic society. Dissent will inevitably exist.
Whoever fights monsters should see to it that in the process he does not become a monster. And if you gaze long enough into an abyss, the abyss will gaze back into you