relevant quote from spiderweb software jeff vogel's blog:
Bonus Point: Why Is Our Game Twice the Price On Our Site Than On Steam
I get asked this a lot, and it's a fair question. The answer:
In any place where your game is sold, pick the price that will maximize the profits. This ideal price changes depending on the nature of the place where it is being sold.
Steam is a big, sprawling gaming bazaar where practically all of the games are cheap. People see a game, spend a moderate amount of money on it, and try it out. People experiment there, and you need to charge a price that encourages customers to pick you as their experiment. Also, if you charge $20 for your game there, it will be on a list with ten good games at half the price, so you will get murdered.
Spiderweb Software's web site, on the other hand, only lists our games. It is generally only visited by fans of role-playing games. People on our site are generally really interested in the specific sorts of games we sell, and so the higher price doesn't scare them off.
This sort of logic isn't my weird invention. It's basic business. World of Goo is $20 on the company site, $10 on Steam, and $5 on iTunes. Each marketplace has its own norms, and you price your game to maximize your earnings there.
And that is why games are now at most $20 on our site. Because of the current standards of the game industry as a whole, I think that will most likely increase our earnings overall. It might not always have been that way, but I feel it is now.
(And, yes. I set game prices to maximize my earnings. Of course I do. Astonishingly, some people seem to take offense at this. I don't care. I'm not going to neglect to send my kids to college just so I can satisfy someone's arbitrary standards of Indie cred. I'm too old for that, and children persist in their irritating need to eat food.)
http://jeff-vogel.blogspot.com/2011/10/why-all-our-games-are-now-cheaper.html