I'm not too knowledgeable on the matter outside of just knowing that some developers had issues launching their games on Steam. Perhaps, it all comes down to which team within Valve gets to approve your submission?
graywolf323
said something along these lines in another thread:
BTW, we've all discussed in that thread the recent events of restriction guidelines at Nintendo that have been affecting some titles out there, for anyone interested.