It wasn't the best way to show the world what next-gen Xbox is capable of.
Previous Xbox SeX presentations were focused on its hardware capabilities, the 12 tflops of raw power, realistic graphics with raytracing etc.. and now they show us a bunch of cross-gen third party games not quite impressive at all.
They should have started with jaw-breaking first party games, and then with a 3rd party games show reel.