Only beef I have with steam off the top of my head.
-
Make it so I OWN my games if a dev isn't okay with that they can sell somewhere else.
-
Reverse you decision on steam account not being transferreable/inheritable
Probably others but those are the two I think of.
You get ads?...
Set your VPN to Albania if you have one, it's illegal to serve ads on streaming services there.
(I also agree with the other methods this one is just new to me and the more known it is the better.)