

As the only platform that cares about gamers I would say it’s your only choice under Windows also. Unless you pay for boxed versions and then rip/crack them so your not messing with physical media constantly, but then disk space becomes and issue fast.
It is a bit of weighing the convenience of Steam dealing with your catalog of games, making them all just a download away, and keeping them outside of Steam and needing to come up with your own currarion method. And if you are buying (licensing it - because apparently nobody actually owns their games) the game outside one of these storefronts, you still have DRM to deal with most likely anyway.
Just have to weigh the pros vs cons.