The Xbox One launched at $499, while the PS4 launched at $399, resulting in a significant price difference.
Although the specs of the Xbox One received negative press, it is unlikely to have as much impact as the fact that the Xbox One was 25% more expensive. In most cases, multiplatform games ran at 900p on Xbox One and 1080p on PS4, but this difference in resolution is unlikely to be a dealbreaker. Traditionally, the most technologically advanced system rarely becomes the best-selling one.
Taking it a step further, both the PS4 and Xbox One had upgraded models released later on. Even then, the "base" models continued to sell better than the higher-spec machines.