Sony and Nintendo only do this because they control the hardware.
Gabe understands the bargain he has struck with his customers. That is not necessarily true of the next guy. Take for example Atari. Atari in the early 80s was a powerhouse. Because Nolan Bushnell orchestrated it that way. He basically had dozens of companies making one off batches for 'the next atari console'. It cost him about a quarter million a year. But it locked out any competition he had. When Warner bought them out they said 'thats a dumb expense get rid of it'. Suddenly there were dozens of competitors and a glut of stuff. Some deals are just understood for their side effects not the primary thing. Not all MBA's understand that.
But nothing will motivate someone. Unless they decide to do it. As a customer all I can do is go elsewhere (if there is an elsewhere).
Also as you point out there a plenty of other stores out there but they have not really made the same bargain (other than gog). GoG being the only exception but they positioned themselves as the 'old dos games' place. Even though they have plenty of other stuff.
It will be a sad day when Gabe says 'im out'.