Exactly. Consoles were designed to be forward thinking, look at Uncharted Drakes Fortune then look at The Last of Us both games on the same generation of console and TLOU looks incredible purely because of lessons learned and mature dev tools.
Stop comparing ps3 optimization with ps4 optimization. PS3 was incredibly hard to code for and took lots of years to fully understand how to utilize the cell processor correctly. PS4 is based on the x86 architectur and is pretty easy to develope for since it's basically a PC. Developers are already utilizing more of the PS4 compared to the ps3 at the same time. You wont see the massiv difference at the end of the ps4 lifecycle as you saw with ps3. There will be a difference but it won't be as big as we saw with the ps3. PS3 just had a much higher learning curve compared to PS4 now.
I think console optimization gets overrated because of PS3. Don't get me wrong, you can still optimize your games much better for a console because you know exactly what you are coding for. I'm just saying that I feel people expect to much because of the ps3.