Uh like, Sea of Thieves, Gears, Forza Horizon, Halo Wars 2 all being on PC, with PLAY anywhere and Game Pass being supported and more to come.
Its the whiners who are really all talk. Because even when they actually get games, they'll still jump through 10 hoops to try and make Microsoft or Phil look like the bad guy.
Yes there will always be room for improvement, but you're deluding yourself if you don't think he lived up to what he said in 2013, and will continue to improve now in 2019.