I think Sony "blew it" simply by offering a digital only edition. I know why they did it. They are worried about Microsoft.
Microsoft's strategy is to destroy Gamestop and the used game market in general. They have been trying to do this since the initial presentation of the XBox1 when they included DRM that restricted the use of used/shared games. They are trying another approach now with Gamepass, but it is all to destroy the second had market.
Sony does what they always do. They hedge their bets. They see Microsoft or Nintendo doing something ballsy and they put out something kind of like it "just in case". That's what this all digitial console is. Microsoft has a cheap new system with a cheap streaming service, so Sony puts out a cheap-ish digital system just in case Microsoft's business model really takes off.
The problem with going all digital is that it screws over retailers. It doesn't just screw over Gamestop but all retailers. Microsoft is fine screwing over retailers, but Sony should not be fine. Retailers are only selling the consoles, because they can sell games. Retailers only make profits on the games. Without physical games what will happen to the hardware? The price will have to go up to near PC prices. Retailers will demand they make money on hardware or simply stop selling it. Again, if consoles end up priced like PCs, then Microsoft wins. That ends up helping the PC market a ton. Screwing over retailers is what will make Microsoft win. But Sony loses in this scenario. Sony's business model works, because console hardware is a lot cheaper than PC hardware. An "all digital" future is one where Sony loses permanently.
So, it kind of doesn't matter if the all digital system is priced at $450 or $400. Sony is losing just by offering it. They need to do what they can to keep physical media around. Because the all digital future will drive up console prices, and that helps Microsoft, because it helps the PC.