Well this is another example of product with very low marginal cost (well, more or less). This is also why public transport is so often a public service (not free, but owned by the state). But although I don't deny the utility of public transportation, I very much doubt about the utility of commercial software. And I would follow your suggestion, and use a bicycle, which equivalent in software industry would be open source software, I guess.