ET3D: Why single out Steam when GOG has the same policy?
I actually have a problem with ALL policies like that.
However, smaller digital businesses don't hold the same power as massive monopoly businesses such as Steam.
The difference is that STEAM could shoulder the cost of refunds, and still be the most profitable business by far. In fact, it would be chump change to issue refunds.
Furthermore, STEAM has the power to laugh in the face of the developers they control. Steam could say to the developer, "I will not be paying you for all the copies that resulted in refunds, because we refunded your product due to the fact it was faulty. That is your fault."
What will the developer do? Pull from Steam and lose out millions of dollars, bankrupting themselves? Take Steam to court and kill their company by instantly being blacklisted on Steam? Even if they won the case of a few hundred dollars, they'd lose out millions upon millions (huge amounts for every game they ever make, that isn't allowed on Steam).
Steam has power over developers. In fact, some indie developers live or die based on if they are Greenlit, because that is their market strategy. There are actual games which "fail" due to Steam saying "No thanks, we won't sell it." That is the developer's fault for making a strategy that relies on Steam, but still. The point is that Steam has the power AND the money, to treat customers with excellence...which would net them EVEN MORE MONEY!
GMG and GoG more than likely have these policies to keep themselves competitive, because they are much smaller than Steam, but compete with it.
Steam has these policies to lose money in long term profits, so they can take a significantly smaller amount in short term gains.
That's why. But dont' for a second think I support any of these customer unfriendly policies, for any business. However, developers could pull from GoG or GMG and they (GoG/GMG/etc.) would suffer GREATLY for it. So they have less power over developers. Also, their percentage of profits would be cut by a more significant percentage for giving refunds or paying developers for games they refunded, than would Steam.