Care to elabourate? Unless you're gonna whine about platform exclusivity which Steam has had for a decade.
Literally every other platform bar steam has awful UI, store problems or just generally fucking sucks. There's a reason people like steam and a reason why steam has had exclusivity for so long. Every other platform is just designed fucking awfully and functions like shit.
Uplay has trash profile management where you can only change your name once a month and changing your picture barely - if ever - works. The store always returns errors whenever I try to put money into it to actually fucking buy anything, simply telling me that the store isn't available at the moment - with no error code so I can try to fix it.
The Windows Store has a terrible UI with little to no indication of where shit actually is, profile management is also not very good and joining friends on games is also just irritatingly slow or it barely works, just like the invite system. I can at least say they can take my money.
Origin also has a fucking awful UI, it's completely fucking inconvenient at every avenue and it makes everything just feel like a chore to use which is just not good for a platform.
And can we even call Discord a platform for games yet?