Monopolistic software upgrades hike prices, reduce consumer choice, but boost profits.
Price discrimination in a monopolistic software market leads to higher quality software but also higher prices. This discrimination does not increase sales or the number of consumers, but it does increase the developer's profit and social welfare.