I read his post, the relationship side of things is extremely hard to model in a true dynamic fashion, I think you could say they're the most complex kind of interaction between people.
The Sim's is built around trying to do a basic model of these interactions, when you try and add meaningful dialog... Well... No small task, and to be honest.
So I basically see it as
NO SEX, because of the way retailers like wal mart have reacted in the past, clearly to the religious nut jobs who live in america
NO DEEP MEANINGFUL RELATIONSHIPS, because it's complex and hard to pull off in a meaningful manner without alot of investment, so that KIND of needs to be your game.