Mario 64 is a masterpiece, however on a tech level and game design, I actually preferred Banjo Kazooie. We can argue that Banjo did come years later which in turn means better engines and game design etc.
I personally grade Banjo higher than Mario 64. I think what made me love Mario 64 is that it was the first 3D game done right and to me it will always be held high. Banjo just added on and pushed the 3D platformer genre even further ahead. It will be a battle of the ages between which was better Mario 64 and Banjo Kazooie, I am sure many out there agree and disagree. They are both masterpieces at the same thing.
Yeah I agree Xbox need a openworld RPG game. Sony have Horizon Zero Dawn and Nintendo have Zelda and Xenoblade Chronicles. Everwild seems to focus on being that Xbox Zelda style game while Fable is rumoured to be made by Playground Games which will cover the more heavy RPG styled openworld games if the rumours are true of course.
We will agree to disagree on Mario vs Banjo. I always preferred the tighter Mario 64 controls and platforming. We will agree on everything else. It was strange that in this the golden era of open world games Microsoft was left in the cold, lacking an exclusive title to compete and against Zelda and HZD. I guess they aim to fix that.