Interesting take that you believe all software should be open source, any particular reason where this comes from?
I feel like in an ideal world developers are due a fair share of the revenue/profits that their software generates, even if they enjoyed the original works and profit wasn't their intention - However with open source I often see a large organisations making huge profits, with close to zero going back to the authors/maintainers.