Your suggestions are either:
- make publishers distribute goods without anti-piracy protection
- make buyers pay for games on an ongoing basis rather than just once
Publishers and buyers are generally happy with the current exchange as is even if you aren't. Digital games sales are increasing rapidly ever year while physical sales are declining. Why do you get to be the gaming czar?
They don't have to provide a DRM-free version on day 1 if they don't want to. But they do have to provide for a way to use the game after end of support. Doing anything else is unreasonable.