There is a difference between opposing the legal redefinition of the term marriage (with accompanying dramatic changes to inheritance, adoption and tax law) and "hate".
There is the interesting question of political classes with additional protections and "rights" over others.
For example, bakers sued for refusing to make a wedding cake but homosexual bakers given the right to refuse to make a cake with a traditional marriage slogan - by the same Colorado Civil Rights commission. Or a Christian printer ordered to make T-shirts and another banners for one side, but homosexual business owners could refuse to make banners for conservative groups.
In these situations, the government is engaging in viewpoint discrimination. It is akin to making a Muslim printer print Charlie Hebdo cartoons on flyers ... but we get another round of discrimination, because no one is asking Muslims to make gay wedding cakes and pro-gay banners.
Only the non-PC group is forced to provide service to those they disagree with, per political classes with extra protections, enforced by threats of bankrupting you if you don't serve them.
That's the source of the anger, the blatant double standard enforced by force of the government.