The pro had plenty of blowback, but it was more in response to the system being the first mid cycle console refresh, people coming to terms with checkerboarding, and the problematic patch support.
Microsoft's rollout in theory should go much smoother. Unfortunately for them, people just don't have the same confidence in their first party to help justify the purchase during it's limited lifespan. Realistically they've got maybe 2-3 years before the box becomes outdated and looses its primary appeal. State of Decay 2, Crackdown 3, and Sea of Theaves will all find an audience, but as of E3 they visually do not stand out as technical showcases for the machine. Forza definitely does, but how long until the next Microsoft exclusive can hit a similar high mark?
And their lies Microsoft's biggest problem, someone not in the know could be forgiven for thinking Sony's box had the technical edge based on the first party games slated for 2018. Microsoft needs greater first party investment in graphics tech to keep in pace with the hardware, and not just at their top earning studios.