Plus, I think Steam is a superior product.
That being said, I also try to buy on GoG as much as possible, since I really prefer to have DRM-free games and I want some competition in the market.
I have an Xbox Game Pass subscription, but will never buy anything from the Microsoft store because their products are bundled into encrypted archives (so no modding/changing games). Plus, it has a nasty habit of leaving 40+GB binaries on my system that can't be deleted from within Windows.