Earlier quoted context omitted.
Nobody's saying it has to be, uh...what's the name of a profitable internet company that isn't Facebook? But making demands on people who are working for free is bad manners . I don't care if you think the internet changes everything, it's still possible to be an asshole. My off the cuff solution is for project owners to add a status flag to their issue trackers: PAID. Anybody can submit a bug as PAID, but it costs $…
Charging money to fix something because of who they are seems unethical to me... Maybe it's just capitalism, which is usually antithetical to open source free software... If they want it fixed, let them add resources to the project like submit a pull request, donations or charge people support fees for urgent bugs, which many OSS projects do...
Are you aware of how much price discrimination these corporations do to everyone (including yourself) every single day? Most stuff we buy everyday, including the name brand generic stuff, is priced at what we will spend and is completely divorced from any kind of cost to produce. You will be charged more if you live in a wealthy area, you will be charged more just for living in a developed country, you will be charged more for shopping at certain times of day, you will be charged more because advertising manipulated you.
It's unethical, but giving them a taste of their own medicine isn't.