This made sense before mass-extraction of value from open source was possible. The game has changed in a very significant way.
It's one thing to pick a few berries in the commons, even to make jam and sell it from your stall. AI companies are setting up jam factories.
Developers have their own good reasons to stick with permissive licenses. Either because they are completely selfless, or they want to help users who want to kick-start their own business selling software. Just virtuous reasons.