Re the headline: Limbaugh is not in favor of same-sex marriages. Although he does support civil unions. This is a substantive distinction. SS Marriage makes the statement that homosexual behavior is good. CUs don’t.
This position cannot be more fatally wrong. "Civil Unions" are truly "marriage" recognition by another name, except merely the name. All jurisdictions who grant some "marriage"-like recognition to relationships that are not natural marriage eventually succumb to the incredible leverage this political wedge brings and are soon required, by court edict or force of political activism, to grant same-sex "marriage." That this obvious point is completely missed by the Libertarians in society is like failing to notice the elephant in the room.
"Civil unions" status granted most certainly does grant some form of legitimacy to homosexual relationships that has never existed before. This is the breach in the dam that can only lead to a catastrophic flood.