No need to be dismissive. Whether you like it or not, Steam is DRM. I also refuse to buy any game that requires Steam.
This is why I left the tech sector and went straight into finance. That along with the ridiculous job requirements (must know every language under the sun) & ageism, staying in the tech sector for the long run didn't seem like a good idea.
Still code as a hobby though