My defence with Valve is that at least on their stuff you most of time get stored credit. With the rest it is same, but it is actually drown the drain.
For me, it's their support for linux and their easy return policy for games that don't end up working. Gaben could light an orphanage on fire and I'd forgive him.