Irregardless of each person's view on the issue, the bottom line is that this is Sean's site. He's made his position on this matter clear, which "we mods" support and all members are obliged to abide by.
If you're too upset by these ads, perhaps you should go somewhere else. I might also suggest, just for future reference, that you take a few deep breaths and think through what you want to say, before plunging into another tirade. The tone you strike with people can have a strong impact on how you're perceived, and some may not be inclined to react as diplomatically as I have.