I don't agree with the slanting of the points made in the OP. The LoZ tech demo, for instance, is as good as an announcement of LoZ for Wii U, and that's what everyoine at the time was seeing it as "OMG LoZ on Wii U, instant win". If Nintendo hadn't wanted to effectively announce LoZ for Wii U their tech demo should have been of generic characters tpo show off the awesome power of WIi U. But also it's hardly a legit tech demo because LoZ U isn't going to look remotely like the tech demo, so it was giving false impressions. Therefore the tech demo was false advertising as well as misleading people into thinking a LoZ game for Wii U was less than 2 years away.
It's also not just the we don't announce games 4 years in advance thing that made Reggie look like a pouty bad sport. It was his series of statements after e3 that gave a lot of people a poor(er) impression of him being the voice of NoA.
Then on the one hand the OP says he's not taking a dig at the competition, and in later posts padib says he's pointing at the likes of TLG, FFVII and FFXV. That's having a dig at the same time as offering an excuse for the lack of exciting announcements. He should just get his house in order. The lack of exciting announcements is an indictment on Nintendo's development programme. They either wrongly thought that the games they were announcing would get everyone excited (which is a problem in itself) or they are very behind on games that they are trying to get far enough along to be able to announce. I expect they will bring some good news to TGS.
“The fundamental cause of the trouble is that in the modern world the stupid are cocksure while the intelligent are full of doubt.” - Bertrand Russell
"When the power of love overcomes the love of power, the world will know peace."
Jimi Hendrix