Not a huge fan of multiplayer games, but can be fun with friends.
As for people who don’t like live service games, Sony has mentioned multiple times that the budget for live service games is completely separate from single player games. The issue was that they previously put their good single player studios to making these games, as long as they get proper third party or specialised studios for these and leave their first party studios for first party, I am happy.
Yeah. I think it’s because no matter how much you improve, you keep learning new stuff to make your code better, so it always feel like what you have already written is a mess.