RE: Jesus would do better. He would forgive their sins and tell them to sin no more.
And what if they refused to sin no more? What if they refuse to acknowledge that their actions are a sin?
I ask this because we already have GAY COUPLE affirming churches in New York City.
See here for one — The Marble Collegiate Church :
http://new.marblechurch.org/Programs/GIFTSLGBTFellowship/Proclamation/tabid/454/Default.aspx
https://www.facebook.com/pages/GIFTS-LGBT-Fellowship-at-Marble-Church/83410826922
They can't forgive their own sins. A cake is the least of their problems.
When it comes to "What would Jesus do" I am often reminded of his taking a bullwhip to certain miscreants in His Father's House.