Why would anyone believe what Iwata promised, to be honest?
There's a reason "Please understand" is a meme.
This kind of argumentation "I expect nothing thus I'm happy" doesn't make the post launch line-up less poor for most of the people.
Especially since this come after they completely abandoned Wii U after E3 2015. If they are unable to support their consoles then maybe they shouldn't launch consoles anymore.