No, Nintendo is partially at fault.
What I am saying is that they're not the only ones at fault. Yes, they don't need to throw money to get support, but when the other two essentially are, it's becoming expected and is a slippery slope.
Yes, ports are "hard", but part of that was due to Nintendo messing up and not providing the complete documentation until late 2012.
And yes, them naming the console the Wii U was a mistake. I never debate against that.