I won’t be surprised if Microsoft has some clauses with their publishers not to have a game for cheaper on competing platforms.
You’re thinking of credit card merchant agreements.
https://news.ycombinator.com/item?id=24311230
edit: this used to be the case, it's possible this has changed and I didn't know it.