You would always reserve more resources than you need at launch, because you can reduce the reserve whenever you want, but you can never increase it. Once you have a better sense of what resources the OS will need over the full lifetime of the console, then you can carefully start lowering the amount of reserved resources.
The secret is in the sauce.... time too optimize after release of PS4
Because the OS was not optimized to use 1 core only I guess... not it is.
There is no cost. Console makers are usually very conservative with giving HW access to devs at launch, opting to better give them "safe things" [at launch devs are happy to play with any new and shiny stuff just so they can forget the hardship of end-of-generation optimisation for old hardware] and leave a lot of space for themselves to evolve their OS/services. As time goes by, some of that reserve is released to the devs . After 2 years Sony probably now knows to the full extent how their OS partition will evolve in upcoming years. I presume the last big OS service they needed to make sure it runs great is all the PSVR stuff.
Great answers guys, thanks.