I think they need to get stuff like suspend working first though - have you noticed how the dashboard makes the fan noise louder if you have a game in the background? That suggests that the game is still running and using CPU, and then the dashboard comes along needing more CPU and that makes it run hotter.
If they could get suspend running properly, the game in the background should be able to free up its CPU usage - that would mean that you only need to reserve CPU cores for background tasks - any foreground dashboard would then be able to use 2-3 cores because the game isn't using them (and would run quieter). The result might be that Sony can then give an extra core to games because they don't need to reserve it for foreground dashboard stuff. (I would hope that even twitch streaming or spotify in the background shouldn't take more than one core)
Hopefully they give some memory back soon too.
I don't really care how they do it, my point is the priority should be in how games run. That's the sole reason Ps4 is winning this gen, how it plays games. Sony should NEVER forget this.
If I wanted an app machine I would of gone 360 to Xb1 route....so would many others.
Just hope game performance is Sony priority #1, #2 and #3. I like the way loading and booting games is another priority. This is good.
Sony need optimise their API's / Ps4 resources and come out fighting against the DX12 hype train that MS will unleash on them. The biggest danger for Ps4 is if XB1 is seen just as powerful....
A few app complainers on message boards is not important, its not why Ps4 is successful and should be just ignored.