Nintendo has a cloud problem
While from a distance, I think Nintendo has done pretty well to modernize themselves: the fact remains that they’ve still got a long way to go.
Sony has evolved considerably since the PlayStation arrived in the ‘90s. I don’t think anyone ever envisioned how successful that would go. But personally, part of my choice of the Xbox One over the PlayStation 4, comes to being a third party that looked upon PS3’s account and service bits as reasons why I never want to give Sony my billing information.
Microsoft by contrast has been in computer and network crap for virtually ever, as far as PCs go. For what they sometimes lack in the gaming scene, they make up for in being competent at running consumer services where you give them money for it.
Nintendo on the other hand, don’t have a long record of fancy smancy consumer services or backend infrastructure for all of that. It’s increasingly part of modern gaming, but it’s just not their bread and butter. The Switch seems to represent a major leap forward in their thinking, but it’s still a Nintendo.