You need to create a Starbreeze account to even log into the game (why, if not to support data mining and/or microtransactions). Then, it requires a constant internet connection to play (even in solo, which makes zero sense).
Most of the great features in PD2 were ignored or deliberately sabotaged (peer to peer, offline play, ability to mod - I could go on and on). I triggered a refund on this in short order.
Let me make it easy for you. I am willing to give you money to play your game. That is all you need to know about me. Once I have the game, I expect to be able to play it, whether your servers are running or not.
What a complete train wreck of a design and launch. The developers had 10 years of history, development, player feedback, etc. on PD2. This turned PD2 into an amazing game. Why all of this work would be thrown away or ignored is beyond me.