Because we have a free market not a command economy? Publishers can sell whatever they want
Games are overwhelmingly not sold as services these days (MMOs being the exception, + a few others). The sale of a game as a product is built into the model of 'give money, get permanent access to game'. If that access is not permanent, then you need to set a time limit there. Subscriptions usually do it per month, but you can do whatever you want, except leave the field blank.
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.
Indeed. They just can't commit fraud or false advertising.