By doing nothing? The consumer.
Voicing your disagreement with a company (whatever the reason) is necessary to get things to change.
Perhaps doing so will stop future decisions that hurt consumers and by consequence the developers, publishers etc.
I don't think it's too much to say they brought this on themselves by their actions and the backlash will cause them to think twice about doing the same in future.
Sales tends to drop when games reviews becomes "mostly negatives".
But I believe with only this it would have taken more time, I suspect steam starting to approve refund even post 2h was what forced Sony to react.
But at the same time with no complains I doubt Steam would have cared.
Not that the kind of people leaving Steam reviews struck me for rational, but this is on another level.
Their community managers started off on the wrong foot with how they reacted, but issued strong apologies and quickly changed track. The CEO himself was tweeting about his own culpability in the mess and encouraging unhappy people to make their voices heard in reviews
So... Yes
To us, you come off as irrational trying to defend Sony while using the developers as your (unwilling) ammo.