The Cardassians are by far the most interesting race from Trek. I might even argue that they are more interesting than Trek humans are.
Agreed, the Humans of the 24th Century are do gooding Commies
. (Not that I've got anything against Communists, but Star Trek ones are a lot duller that the real thing!