i think the gay slur is secondary to the "lame joke" fine. which was too small, tbh. if you're going to impugn a group of people, let's at least be funny, folks.
that's awesome! everyone needs the ability and opportunity to laugh at themselves. I'm glad he could.