Same crap with people brigading Sync too. Like, I don’t get the mindset. I work for my money, I get to decide how to spend it. I’m happy to use some of that money to give to someone who is earning it by creating a product that I love using every single day. That’s not wrong, that is how things work. Everything can’t just be free, nothing would get made like that.
I don’t honestly know. I use both paid and FOSS. They both have their place. What I do know as someone who exists in society is that everything has a cost to it, one way or another. For FOSS, that cost (in the form of time) is borne in theory by the entire community. In practice it’s usually borne by a few, and the majority benefit.
There is merit to code being totally open. It can foster security, creativity, and more. But I also feel strongly that there is merit to a dedicated, cohesive development team that is compensated for their work directly in a product in the form of a software being paid. I also understand when someone thinks they have something truly special and wants to prevent it from being diluted and so do not open source the code.
Again, I think both approaches have merit. What doesn’t (IMO) have merit in thinking that everything should just be free and no one pays for it. Someone is always paying for it in the end.