All of this!
Monolith Soft! You are getting it right, unlike Nintendo!
Nintendo has been way too focused on creating a game for "everyone" to play. 3D World, for example, was a way to make 3D Mario more "accessible", yet all it did was dumb down what 3D Mario really was.... We can see this for game after game on the Wii U, taking a lot of liberties of making a game "more accessible". When you stop trying to make a game for everyone, that is when you really hit your stride. That is why Xenoblade Chronicles X will dwarf every single game on the Wii U(except maybe Bayonetta), in scale, impressiveness, depth, and fun. This is what the 3DS excelled at, with having hardcore titles that are awesome, and what the Wii U sorely lacked.