> The problem isn't that Valve charged too much. The problem is that people thought Valve was charging too much.
I don't think this is a meaningful distinction. The correct price is determined in large part by whatever people are willing to pay. The vast majority of the addressable customer base deciding that a price is too high means that it effectively is too high. Valve certainly hasn't maximized their profit at the current price level. And since the marginal cost of offering more product on digital goods is effectively zero, they have a wide range of options in addressing the problem, unlike manufacturers of physical goods who have a base price level of the cost of manufacture.