Outside of Forza, Metro, and the water in Sea of Thieves, the graphics in all the games they're showing off look so mediocre... It's so weird, my friend I'm watching with picked up on it too.
They make great hardware but for the love of god MS, how about you star investing in first party studios? "It takes time" was a cool excuse in 2008 or so.