I’d like to chime-in that while Cloudflare is proprietary, they are an AWESOME company. Bezosian greed is not the only reason companies opt to not go open-source, and Cloudflare are good folks whose service I’m glad exists.
Product teams gotta eat, and supporting the for-profit/proprietary companies that do exist, whom are also committed to ethical business practices and community, is the right thing to do. A few exist, and the reasons for not always going open-source are varied and complex. I also do work for a drone company whose products are proprietary… and their reason, is to KEEP businesses who want to serve evil defense industry interests, away from their tech. So: proprietary-ness can go the other way, too.
Usability and excellent service require human labor, and laborers need to be paid. Especially women and people-of-color… and restricting one’s use to open-source software, is also restricting one’s use to products mostly made by people with the financial privilege to donate a lot of their time (so, not many women or folks from marginalized communities). That’s its own can of problem worms, right there.
The argument to only use other open-source products as a statement of activism, imho works against product makers—ESPECIALLY in open-source.
Few open source products are the best products available. As an org that makes products, we have a duty to our users to immerse ourselves in the best product experiences possible, to raise our own expectations of what we should be putting out into the world for our users. I want to see open-source products take marketshare from the greed-mongers, but that won’t happen unless open source teams leave our comfort-zones more than most do.
Sources and Journalists are communicating over FB Messenger, because it’s abundantly available and easy. That’s on us, for not making our far-superior product easier to use, and so awesome its ubiquitous. Ok, that’s a stretch—but those are the stakes, and why the bigger picture needs to matter, more.