It doesn't matter how is it implemented and what is your definition of properly.
You need to access their servers to play the game. This introduces problems or privacy, security and the right to play the bought game in the future.
You last sentence is a nonsensical. Of course you don't hear people complain they can't watch Netflix without Netflix. But they do complain you can't watch Netflix. Notice the difference?
Sorry, Netflix is not available in your country yet.
> It doesn't matter how is it implemented and what is your definition of properly.
> You need to access their servers to play the game. This introduces problems or privacy, security and the right to play the bought game in the future.
In return games on Steam are available for a huge discount.
I have exchanged some of my rights in return for a highly discounted price. I don't mind that because it was a willing trade that I chose to be a part of.
New games on Steam have roughly the same price that on any other platform, saying that they have a high discount is simply not true. Older games might have a discount, but that is also true for any other platform, all of them have occasional discounts. So Steam is comparable in pricing to any other platform.
What is shocking here is your willingness to give up your privacy for a marginal discount.
> You need to access their servers to play the game.
You can just turn on Offline Mode and play your games just fine. I hear your concerns with DRM but Steam is hardly a good example of the horrors it can cause.
Please note that you must connect to the Steam Network and test each of the games you would like to use in Offline Mode at least once to set up your account and configure Offline Mode on your machine.
You don't have to access Steam's servers to play - there's a thing called "offline mode"[1]
Steam does not have region locks. If they did, people still wouldn't complain about the original point of DRM etc the people who have access to Netflix, don't complain about their DRM.
Steam does have region lock capability. Check steamdb.info for game based info, but basically they either lock the game to the region or lock gifting to the region for games with region locking.
That's entirely up to the developer, they're not required to use Steam's DRM, and in fact many games will run happily without Steam running once downloaded.
You need to access their servers to play the game. This introduces problems or privacy, security and the right to play the bought game in the future.
You last sentence is a nonsensical. Of course you don't hear people complain they can't watch Netflix without Netflix. But they do complain you can't watch Netflix. Notice the difference?
Sorry, Netflix is not available in your country yet.