On top of everything Microsoft's secrecy about the price and playing cat and mouse with Sony is utterly useless.
Sony knows Microsoft cannot introduce their cheaper console unless they announce the price of the PS5 first.
But Sony likely won't announce their price first leaving Microsoft with the problem of not being able to pitch their Series S unless they announce the Series X is very expensive first.
Just look at this hot mess and compare
October 2019 - PS5 announced / Early hardware specs
CES 2020 - Logo revealed
March 18 - Full specs announced
April - New controller
June 11th - Console reveal, games reveal (1st + 3rd party 'launch window' titles and teasers)
Games claimed to be running on actual hardware.
E3 2019 - Project Scarlett Announced / Early hardware specs
VGA 2019 - Xbox Series X reveal / Various specs released / Hellblade 2 announced
February 2020 - Various specs released
May 2020 - Full specs / features announcements in blog format / Xbox 20/20 announced / Indie showcase
June - Summary of specs / bunch of branding for 'Smart Delivery' and 'Optimized'
July 23 - Xbox Games Showcase (starring Craig)
August - Xbox 20/20 cancelled / 343i promises to improve the graphics, confirms multiplayer for launch / Optimized branding removed from pre-order boxarts
Games running on 'comparable' PC-spec