Perhaps then Sony is doing the right thing, but Steam is not. Steam refuses to give refunds for this even though for many of us the game was changed long after our 2 hour return window...they refuse no matter how many times you ask. I had approx. 25 hours into the game when they suddenly removed PvE and the bots, and so I asked for a refund several times (they turned me down due to 2 hour window) and was eventually threatened with a ban if I didn't stop asking.
So yea...you're not getting a refund from Steam, if you're over your 2 hour playtime bs.
Could I have done a charge-back with the bank? Sure, but then I would lose access to all my Steam games on the account that Steam would lock and need to either take them to court or buy back the locked games under another account...let's see...do I spend thousands on attorney fees and/or re-buying confiscated games...or do I just accept the $100 loss? This is the dilemma one faces by buying games from Steam or any platform where they have you "by the ballz", and have an anti-consumer policy, attitude and behavior.