I think your analogy is pretty apt. However, even though I don't think you can give corporations a free ride just because 'people could choose not to use the product', this is not an absolute! 'People could choose not to use the product' does hold a lot of truth.