That's exactly the purpose of the character, he's supposed to be an over-the-top love interest that shows the queen isn't as mature as she appears. And what he did last night wasn't badass, it was a poor and silly imitation of what Belwas does in the books.