It was a bad idea to invite a non-Marine, non-military speaker to the ball, but a worse idea to recind an invite once it was given. They could have just given him a couple of tickets to just be a guest, vice GOH, in appreciation for what he's done for the Marines. I couldn't care less about who he brought as a date, as long as it didn't turn into a spectacle.