Right with you about the stereotyping - it must be a tough game to (as I remember Traveller being proud in stating) claim you're aliens are complex, full of depth and aren't 'humans in rubber suits', but then go right on stereotyping them!
I have to give them credit over most other sci-fi...