I agree with the author that the social subtext on DS9 (and Star Trek in general) was very old fashioned (i.e. no gay crewmen). But to it's credit, DS9 had a very modern political subtext.
DS9 was a show set in space dealing with an occupied peoples that suffered decades of repression and were trying to regain their sovereignty. The show was filmed as the first Intifada and Oslo peace process happened in the real world, and I feel the a major part of the series arc is about Israel/Palestine. I have not seen a show on TV since that attempts to have a smart political discussion about this issue.
I'd rather think that outside of episodes devoted to gay issues that many characters could be interpreted as gay or straight. Essentially that it was a non issue in the future.
I partly agree with your second point. I think the Cardassians are clearly the Nazis and the Bajorans as the oppressed Jews.
DS9 was a show set in space dealing with an occupied peoples that suffered decades of repression and were trying to regain their sovereignty. The show was filmed as the first Intifada and Oslo peace process happened in the real world, and I feel the a major part of the series arc is about Israel/Palestine. I have not seen a show on TV since that attempts to have a smart political discussion about this issue.