I just like to think that generalizations are just that, generalizations.
Not all Klingons act the same. Some are honorable (Martok, General Chang, Kang) , some are dishonorable (Duras, TOS-Kor). Some Romulans have honor (Balance of Terror Commander, Admiral Jarok, Lady romulan from nemesis), others are deceitful and sly (Tomolak, Sela). Humans are the same. Plenty of good and bad humans who all act very different.
Sure, there are certain generalizations that may hold true for the majority of each respective race, but I don't mind the different interpretations throughout the franchise. It's more realistic.