Sony didn't force Microsofts hand at all. They had a "scorpio" to release in 2016 but decided against it.
https://www.vg247.com/2017/04/12/xbox-scorpio-couldve-released-in-2016-but-microsoft-didnt-want-to-forsake-framerate-for-4k/
If anything, the pro seems rushed in comparison to the X. Sony releasing the ps5 early 2019 will likely play into Microsoft's hands giving them a head start. The console won't be powerful enough to push Xbox one X in terms of a generational leap. Xbox would be the entry level console, running the same games at a fraction of the cost. Though, the ps5 versions would run better. It would be little over a year from one release to the next.
There won't be a ps5 or Xbox infinite until 2020.








