I understand the reasoning. Where I come from, libertarians give lip service to the Christian business and fight hard to enact homosexual marriage.
This argument is just a bandaid on hypocrisy.
He fails to address the most fundamental issue - it isn’t about rights or freedoms its about arbitrarily redefining words. And it’s not just “marriage “, it’s wife, husband, brother, sister and so on.