The sticky thing that keeps me in the steam platform is the software itself: notably, Steam Workshop. I normally source my games DRM free but after some experience trying to manage mods of heavily modded games like Rimworld I have come to discover that the value add of package management via Workshop for the exact same price is 100% worth it. Even though I trade DRM for it.