The price increase would not have been mild - at the time this was written, it was the cost of a full game. When most only own a handful of games that's a significant difference.
Tells us something about the real price of that console, though. People don't see the price of the walled garden, since (i) it's always been this way, and (ii) it looks like the garden is providing flowers (in the form of a store). Such hidden (or externalised) costs are a bit of a lie. I'd rather be aware of the true price of what I'm buying.
Okay, this is where the analogy breaks down: one can totally have a non exclusive app store where people are guaranteed a certain level of quality, and a reasonable expectation of not downloading malware. For instance: Steam.
The only thing non-exclusive stores can't do is protect people from themselves. And even then you could still have the kid gloves on by default, yet let people take them off whenever they want. For instance by displaying some mildly scary warning about some program not being verified by the OS vendor, and then still let people click on the "install anyway" button. (The "Windows protected your PC" popup would be like that, though I think it overshoots to the point of dishonesty.)
Steam (almost[1]) nails the malware-free part, but people's drive to make it open to all and not fully curated (to remove AAA biases) also led to it becoming full of shovelware and "baby's first game" products. Conversely, Epic Games Store is doing the complete opposite with a heavily-curated store and a tightly-controlled catalog.
Console stores are not better in that regard though. I've heard plenty of complaints about the amount of trash in the Nintendo store, for example. All you're guaranteed with a vendor store is a lock of malware.
Tells us something about the real price of that console, though. People don't see the price of the walled garden, since (i) it's always been this way, and (ii) it looks like the garden is providing flowers (in the form of a store). Such hidden (or externalised) costs are a bit of a lie. I'd rather be aware of the true price of what I'm buying.