I like their games, but they've made a lot of bad business decisions. That being said, ever since the 3DS launch flop, they really have been trying to get their shit together, and they've been successful for the most part. There's still a lot of work to go, but Nintendo is probably one of a small handful of companies who will get better in a couple years. Everyone jokes that Nintendo is a few years behind everyone else, but considering how the rest of the industry has "evolved" (imagine me using the bigges air quotes humanly possible and speaking in the most sarcastic voice ever) over the course of the generation, I kinda hope they stay in 2006...
So not perfect, but really improving over the past 2 or 3 years, and a general upward trajectory.
But again, that's them as a business. I adore their games. High-quality, tons of variety, challenging yet accessible, a level of polish only rivaled by Valve (a feature that's become even more important to me this particular generation...), and a general "we don't give a fuck, we'll make this game because we fucking can" attitude with their franchises.