Yep. We all learned years ago. Anything that needs an always on network to play an offline game is bs because sooner or later that network is not available.
I only purchased Spider-Man 2 on PC only after they removed mandatory PSN sign-in requirement. It is stupid and dumb and I don't need another account to keep track of.
they already knew how it was given game for windows live and other launchers like the rockstar launcher. GFWL is an example of when you integrate it into a game, abandon it, and not everyone goes back to fix it.
Helldivers 2? They no longer require a PSN account. Anyone without such an account can still play with the network is down, because the protests against a required account were large enough.