This episode also does a disservice to Shakaar, not that he was much of a character to begin with, but his main purpose in the episode isn't the negotiations with the Federation or the threats upon him by Cardassian terrorists, he's here to get into Kira's pants.
So, wait, you're saying the character's only purpose for being in the episode was to "get with" Kira, and somehow that's a dis-service to him? I figured characters would be lining up to be disrespected by Kira in this manner
One Day I hope to be the Man my Cat thinks I am
Where are we going? And why are we in this Handbasket?