It's a good storefront/launcher and I use it regularly, and I give credit to Valve for helping Linux be a better platform for gaming, but it has it's share of bullshit.
-Steam dropped support for Windows XP, Vista, 7, and 8/8.1 a few years ago and Valve provides no alternative way to verify and run your legally obtained games. I don't expect them to offer full support for old platform, but why do I have to crack games I legally obtained to run them on the OS they were fucking designed for? Some old games run like ass or just don't work on Windows 10 and 11.
-You're buying a revocable license. It's unlikely that said license will be revoked in the foreseeable future, but you are still at the mercy of Valve. If Valve ever goes to shit, and I'm willing to bet it will eventually when people far greedier than Gabe take it over, your games are then bound to a platform undergoing enshittification. Maybe this won't effect you, but if you ever pass your account down to your child, it may effect them.
-Will Valve stop popping advertisements in my face when I start Valve to browse my library? If I wanna buy a game, I'll go to the storefront and buy a game, or obtain a key from an authorized seller. Until then, fuck off.