okay y'all really have no idea what's actually going on in the PC environment if you think this has anything to do with "platform holders". People aren't upset about PSN because of Playstation; no one on PC cares about "platforms". People complaining about this aren't complaining because its Sony and Sony has Playstation consoles; that's too far removed from the actual experience of purchasing and playing a game.
People regularly complain about all these different account requirements and launchers. Epic especially, heaven forbid something releases on Epic people will throw a hissy fit, and Epic doesn't own a company. People complain about Uplay and Ubisoft all the time.
People are complaining about the PSN requirement on this because its a single-player game and because its a major popular release. That's it. There's nothing more to it. There's no Sony hating or Playstation hating behind the vitriol, its vitriol related to online requirements on content that should be 100% playable offline, an experience that already exists on the original platform, thus making the experience worse on the PC end when its already been shown the account isn't required.
Helldivers 2 was a different situation revolving around the fact that the store pages was available worldwide and that for most of its existence on PC, no one had to make a new account. It being added after the fact upset people because they had already purchased the game. Yes, the game did in fact have a warning about this on the store page, but the fact remains for most of Helldiver's 2 lifespan on PC, there were no other account requirements, and consequently there being any after the fact came as a surprise to people, however right or wrong that was.
People don't complain about accounts for CoD because everyone is playing CoD multiplayer.
I myself wouldn't be complaining about this if this game was a multiplayer title. Its really frustrating people talking about PC gaming as if you have to make accounts on most singleplayer games as if there's even a shred of truth to that. Attached is a screenshot of part of my Steam library. These are the last games I played on my PC in the order I played them. Take a guess at how many of these require separate accounts:
The games in this image that require separate accounts: Fall Guys (Epic), Helldivers 2 (PSN). What do these games have in common? Multiplayer. What do the rest have in common? Singleplayer, except Shadowverse which makes an account using your Steam account.
It is simply not that common to have account requirements on singleplayer games - rightfully so as they are unnecessary.