CDPR designed 2077 for no real specific platform as a target (since even PC has it's own issues), but it should have been a game aimed at PC/Current gen instead of last gen/PC/Current gen (which is still delayed).
You can design a game for PC first and have it scale down to what console can handle (which is what a lot of indie devs tend to work with, since they release on PC first or consoles at the same time, but primarily design for what works on PC).
If it were up to me, they'd be working out the kinks and issues with their PC ports, making sure each release is of premium polish (instead of hit and misses like we're getting with HZD, then Days Gone being alright, yet still suffering from weird hitching, and we don't know what GoW will end up like since it's not out yet and also outsourced). We know for the most part that with their uniformity, their console versions will be fine, but they do need to put more effort into cleaning up their PC releases, even if they are down the line.
Sony doesn't require you to sign in or use a PSN account when buying their games on Steam, and I honestly hope it stays that way (we really don't need an extra hoop or layer of DRM on there, especially with late ports).
It does make you wonder, design for PC first, end result is sub optimal on consoles. Design on console first, end result tends to have issues on PC. Consoles are still different in significant ways when it comes to game engines. And now games on console can start relying on SSD read speeds, while PC releases tend to have to support HDD for now.
I hope no PSN sign in will stay as well. FS2020 has a lot of hoops that need to work, including XBox Live sign in. One day XBox Live was down or the game couldn't reach it, which resulted in getting signed out and not being able to play of course. Yet the worst part was that all my progress got reset after signing back in to XBL. Half the settings were gone as well, back to 0 flight hours. To play FS2020 I need to be signed in with my Microsoft account, XBL account and Steam account. Fun! Steam overlay, XBox game bar overlay, Windows of course, just a little overhead lol.
However, I imagine it will be required for cross-play at some point.