It's really not much different than PSN or Xbox Live, so I don't think it's fair to say that Nintendo "had" the idea.