If we are going to expect applications to properly announce their requirements, we might as well get rid of the pesky OS and code to bare metal. Or for something less extreme, just slide back to cooperative multitasking.
Its like asking users what they want. Everything, now, for free. Of course! Thanks for that.