Btw, every game you used as an example were 360/PS3 games with extreme bloated budgets. So what you are suggesting is that third parties *not* make new engines and we keep getting games from engines created 7 years ago? The Wii had a huge market share over both 360 and PS3 yet game engines were still based on them.
How do you think companies are changing? Let's use Epic and the next Unreal engine as an example. How is Epic changing to stay relevant with the WiiU in your dream scenario?
You stealth edited your post to a great extent, so I'll reply to the rest here.
I've already addressed your comments on the engine, so on to Epic...
they are more of an engine developer than they are a game publisher, so it was a poor example for you to choose, but from what I have seen of UE4, Epic will have their work cut out for them having nearly the same stranglehold on next gen engines than they did this time out. There will probably be a lot of big engines next gen competing to do it better and cheaper.