Sony never promised that all games would run at 4K on the Pro. Hell, they showed off checkerboard rendering at the reveal. Like I said, there's a reason Sony is selling at $399 and making a profit, while MS sold at $499 and supposedly sold at a loss. The Pro is supposed to just be a mid-gen upgrade, not a leap in a gen. MS, on the other hand, had nothing they could do but push for a more powerful machine. They sure as hell couldn't have released something on par with the Pro. But, even with that power, it still can't run all games at 4K, so maybe it was half-hearted, too?
Of course, there are two things that make your point moot. One, that power isn't helping MS that much. Sure, it's up YOY for several months, at least for NPD. However, that's compared to last year, where it was down YOY from 2016. And most of the push is coming from a S that needs to be $70+ cheaper than the PS4 to push those numbers. And two, the PS5 is going to be here in 1 1/2 - 2 years to put both of them to shame. At which point, crossgen games will probably drop below 4K on X even more. Why was it so half-hearted?
PS4 Pro's GPU can't run most games at even checkerboard 4K. Most games are checkerboard 1440p to 1800p. The GPU upgrade was tiny for a 4x increase in resolution. The CPU upgrade was tiny for performance in games. The RAM wasn't upgraded to make room for high resolution textures. Memory bandwidth is low.