Yea you are 100% correct on all of that
@Strynar. That's how I look at it things as well. I also do have a lot of respect for the GGG devs. I actually do have a PoE1 beta account from around 2012-2013, but I never actually got into playing PoE, and I never could, not because the game isn't good, but because I don't believe in DRM and I don't buy any games that have DRM. PoE is an online only game so that is a form of DRM. If I wanted to play PoE after the servers shutdown let's say, I won't be able to. Any game that has an online only requirement and doesn't allow offline play will eventually be extinct and won't be playable. PoE is a free game though so technically this is a fair compromise, but given my stance on the whole issue and me not going to buy anything in the cash shop anyways, just means that I would rather spend my limited time on each playing a game that I could actually play for the long term. For a lot of people they won't care because they would move on to other games, but I'm still playing D2 (including original 1.05b) literally 25 years after launch, for a lot of modern games that won't be possible in another 25 years. I also still play all my stuff in a fully offline capacity with no internet connection on my machine. So things like CS 1.5 (with PODBot), Condition Zero, Hellgate London (2007), AoE 1+2, Dungeons Siege 1+2, Baldur's Gate 1+2, Terraria, Diablo 1, Warcraft 3 Reign of Chaos and The Frozen Throne, are just some that I'm still playing and currently have installed, with no DRM or online requirement, and I have a huge library of unplayed DRM free PC games, and an even bigger collection of Gameboy physical cartridges that have been digitally backed up (over 200). I don't even have time to play them all, so why spend additional money on games that I don't even own? I do have Baldur's Gate 3, Cyberpunk 2077 + Phantom Liberty, and Witcher III as well because those games were also released without DRM by Larian Studios and Cd Projekt Red, so I'm definitely not opposed to buying newer games, it just happens that a lot of modern games either have DRM, are optimized for MTX, or some other thing that completely ruins the game design, so I'm good. I also don't use Windows 11+ for similar purposes including privacy invasive telemetry and a bunch of other shenanigans.. so my gaming computer will stay on Windows 10, 7, or XP. I don't have an online connection for my gaming machines so EOL or viruses aren't a problem for me. They are just old school gaming consoles similar to a Nintendo 64, Super Nintendo, or Gameboy. And the nice thing is that all of those games and platforms will continue to be playable in another 25 years as long as the hardware works (and my physical body). Virtualization has also made major improvements so I'm not to worried about not being able to play my collection in the future. I can always just buy another used gaming laptop that runs Windows 10 or lower on eBay if I need it in the future. FYI I do use FreeBSD as my main OS and also my server runs FreeBSD, but I like gaming on Windows. Partly Nostalgia, partly I do my reverse engineering work on Windows as well for maintaining my Diablo stuff, and I also like just sitting down and playing my games without having to really worry about setting things up, or trying to maintain compatibility. Just install, double click, let's go.
If you want to read about my offline gaming setup, you can take a look at my
dark island post.