They’re also usually trivial to crack (if they don’t come with their own DRM). If Steam goes under or Musk buys it or whatever, you just swap the Steam API DLL with a shim that implements a couple of Steam callbacks.

Gaben saved gaming.