Yeah.. the whole "universal translator" thing really did soft pedal this issue. To me this episode is probably the best representation of the hope for a better future that Trek is about. Sure the whole metaphor language is silly, but that's really not what the episode is about at all.
Only downside about this is Riker comes across as a bigger jerk than usual in this episode. Duet also is a great episode, but it's more about over coming prejudices and intolerance than the whole better future. They're similar and intertwined, but not quite the same.