I never really understood the toxicity around open source. It was my first interaction around something I published when I was still learning things - being burned to the ground. I don't think I published anything ever since that experience, some 15 years ago. To me, it is just not fun giving your work away like this.
All the code since then was paid for, handsomely, and almost nobody complained about it.