Thanks for the thoughtful reply. If a product is already priced optimally, lowering the price to capture price-sensitive users would reduce overall revenue, right? Profitable developers set prices based on what the market will bear, not the cost structure. Also, I'm not sure all developers would reinvest additional earnings into their products rather than just increase profit margins or divert funds elsewhere. I agree on the economic redistribution point though.