If someone pirates 100 60$ games it does not mean that had piracy been impossible they would have spent 6000$ on those games
If the deal is providing entertainment for a price then why the publisher feels entitled to keeping the money if the entertainment didn't happen?
That's the basis of most of the Steam's business.