It is not new on microcomputers, though, and those have essentially defined the expectations for consumer devices going forward. That is why it was such a big deal back when Apple first introduced the app store with all the restrictions - that was new, even compared to other mobile devices in the market (even feature phones had J2ME by then).

But regardless, it seems like a good idea in general, and proven to work, so why shouldn't we want more of it? I don't see the problem with applying the same logic to game consoles etc - that racket also needs to go down.