I don't disagree with most what you said about Steam, I really wish they were more strict about DRM and disclosure of it, I think they have a lot to improve in that area, and you are absolutely right that just because there's a workaround doesn't mean it's not a problem.
In fact the only thing I disagree with is this:
Meanwhile you can buy from GOG without such hassles or risks that you have when buying games from Steam to make sure they're free of nasty DRM
You do know GoG allows DRM on their store, right? And that you don't have curators or similar to have a workaround, your only hope is to go through this thread https://www.gog.com/forum/general/drm_on_gog_list_of_singleplayer_games_with_drm/page1 to find if it's listed there.
I'm not anti-GoG or pro-steam, I wish both of them to succeed because I want to play DRM free games on my Linux machine, but I feel that GoG gets a lot of good propaganda for things they're only doing marginally better than steam.