Everyone else in gaming is fighting for the newest releases. That's the battleground XBox and Playstation use, and that's where newcomers like the Epic Game Store try to beat Steam. Steam meanwhile is pretty toned down on new releases, and is going for long tail sales instead.
Also, Steam does have an offline mode. You just have to ping the mothership every few weeks iirc.
As a freelance developer I would run vmware with a dedicated partition for the VM. The VM was linux and the partition itself was either ext3 or reiserFS (can't remember).
Since Windows didn't recognize the partition, the DRM for witcher repartitioned that drive so it would have a "secret" partition to track who knows what.
That affected my ability to earn money and was doing things to my PC I would never have accepted if asked.
compared to that, steam is a godsend. I understand people complaining about steam, but to this day I'm still a huge fan of steam for what it forced the gaming industry to accept.
I still prefer GoG due to its policies, but steam is fantastic.
Here are a few links referencing it.
https://steamcommunity.com/app/33250/discussions/0/558752451...
https://www.gog.com/forum/the_witcher/tags_drm_in_the_witche...
The tradeoff is handing over the control of my game library to a company. I can see how that tradeoffs can be compelling to some and not worthwhile to others.
Anyway gog is really great :)
It's not a requirement. It's to the discretion of the game developer on whether or not they want to require it to play their game.
Streaming ads are annoying because under no circumstances I'd be thinking of picking up tampons while watching a football game.
Setting aside the ease of dismissing - would you be willing to give up some data to allow them to be smarter (having more context)?
That i get ads for camping gear when i'm looking for information on the French second restoration, and when that ad takes my whole screen, i get fed up and reinstall ublock.
It's easy. I know one person who made a lot of money from blogging. Affiliate links + direct ads to Festool or a know paint company. It beats adtech by a mile five years ago (for revenue at least). I think it doesn't work as well now with Intagram and tiktok, but he still get money from that.
Or you could just go straight to Wikipedia, whose only ads are for Wikipedia fund drives.
The video equivalent is the sponsored segment, which producers insert because they know people block ads and they don't make enough from YouTube alone. These can be good if they're actually relevant to the content. The problem is when I'm watching a video about coffee and the presenter tries, for the umpteenth time, to sell me Squarespace. Usually the product in the video is also affiliate-linked in the description (plus all the AV gear the producer uses) In contrast, I'll watch someone like MarcoReps shill me JLPCB because he's using the boards in the video and they actually look good.
In both cases, I think targeted affiliate advertising can work if it's done well, and it's a lot better than generic follow-me advertising that has no relevant to the page content.
I personally do not mind the idea of targeted ads and data brokers but as a software engineer I know my data is not safe due to ignorance or incompetence
It also provides some added value like achievements, basic social media in forms of forums and chat, some (somewhat broken at times) controller handling, some bug reporting, cloud save handling, voice communication handling, even some space to host game related content. On the whole, more value added than taken by paltry ads. The bigger value minus is the "Steam DRM" - requirement for an online connection to use the downloaded application. And providence help you if you post inflammatory comments under an account that owns game access licenses. You will lose that.
The other ones don't do it quite as effectively, esp. the suggestions part. Being a game library and download service is not what makes Steam in particular good, though it is an essential part.