Take all that out and Video Games are no longer interesting for most 3rd party developers. Where they will go if these "features" no longer pay off ?
To Android or to Steam.
edit: To prove my point, take some La Mulana:

(find the MSX computer LOGO on the picture ...)