In the case of Steam , they have to be cheap because their competition is TPB which is the cheapest game store out there.
In the case of Steam , they have to be cheap because their competition is TPB which is the cheapest game store out there.
Although I'd guess that people's gaming budget isn't as simple as X number of games @ $Y max each and so-called blockbuster titles could easily start charging more without losing too much of their fan bases.
Videogames are also somewhat addictive, so the supply curve might look more like tobacco or alcohol.
MS' long-term plans probably involve cutting the publishing middleman out of their dev relationships.
For example, most people would probably agree piracy drives the price of photoshop up for the people that actually pay for it. In the eyes of supply and demand though what should happen is more piracy == less demand for legal copies -> lower prices.