Yep. They suck, but they're still out there. Best way to deal with them is to ignore them, avoid them, and/or mock them, depending on what floats your boat.
If you're an American, evangelical conservative, an event put on in a western european capital for a global audience is probably going to include some stuff you find distasteful. Maybe just skip the ceremony and watch the sports? I've been sick for several days and thus have more time watching live during the day than in recent years. It's been a great distraction.