Being a Nintendo fan is often an exercise in managing expectations. For years, we've watched the company just miss the mark with online services, third-party game availability and outdated hardware specifications. The frustration of seeing a company…