An interesting read and one that lines up with my suspicions of the console. It'd be interesting to see how Nintendo has responded to the criticisms and how improved their tools are 14 months later. The dev support and the late replies sound particularly terrible so hopefully they have hired someone with good English in their tech team.
Sony went through similar problems last gen with PS3 so if Nintendo are willing to put in the effort and make the necessary changes to their process then they should be able to turn things around.
Surprised by the PSN/Live comment though. I thought it was obvious to look at the mistakes of your competitors to ensure you don't make the same ones?