The thing is; there are many indie developers / hobbyist developers, each with their own ideas.
I don't have any pull with steam, but I would think that the community should determine the value of the game.
This would at least allow people to sort through better / worse games as the value. That might cause other problems though.