orcishgamer: How the hell are bandwidth and credit processing fees "hidden costs"? Are you 15?
Reveenka: One could ask you the same thing.
Not everyone rocks at economics. While it might come easy to you, I've never been particularly good at either economics or math, and subsequently, I need a little more explanation to understand things that you apparently assume that everyone just knows.
By the way, I never said they "made $500". I actually quite clearly said that "paying $0.5 for a game would still leave the devs with a loss".
You don't need a doctorate to know that there are machines and people at the other end of that website and that a website and server invariably costs money to run.
Ignoring the aforementioned credit processing fees and the fact that bandwidth costs money, one of the biggest problems that the industry is facing is that the "cost" of bandwidth is rising.
Contrary to some beliefs, bandwidth is not a limitless resource: ISPs for one can only handle so much traffic in a given area and they may choose to impose bandwidth caps, throttling or simply increase prices to manage this excess demand.
Because Netflix, Maxdome, Youtube, Steam, iTunes PSN et al. (Xbox Live less so because downloads tend to be smaller at present) all take up horrendous amounts of bandwidth, they are being charged more by their respective network and server providers to handle this traffic.
And servers themselves also cost money to run. The primary cost is actually the equipment itself, which have a ridiculously short service life given the throughput of data in these things. In second place is the electricity - everyone knows that energy prices are rising, and data centres consume rather large amounts of energy.
These are all problems that Google, Valve, Apple and Sony are facing in the long term, and the impact for Wolfire Games and Desura is all the more noticeable given the relatively small scale of their operations. If you pay $5 for a bundle of games, around 50 cents of that represent transaction fees, with an additional amount for bandwidth and a pro rata amount for energy.
It all adds up.