I suspect that the controversial part isn’t what some might suspect: the images of Pat Buchanan, Rick Santorum, Jerry Falwell, and most repugnant, Fred Phelps (holding up signs that tell a lie about God—that He hates “fags”).
What CNN likely deems most controversial are 1) the source of the ad itself: a Republican homosexual group and, 2) that group's message: that all the hoo-ha over the big domestic social issues of the day are background noise compared to the danger from Islamist terrorism that all Americans face.
When Buchanan, et al., start advocating the rounding up and extermination of homosexuals, they will have become the enemy to all who love freedom. Otherwise, their opinions are to be agreed with, refuted, ridiculed or ignored.
The Log Cabin Republicans have their priorities…er…straight.