I don't disagree. You point out that there are no incentives for FOSS developers to cater to the muggles. Fine, so how do we fix that? I really want to know. I have to believe it's possible.
I do believe it is possible, but it is a compromise. Let go of one of the freedoms so that other freedoms (like "right to repair") have a chance. In other words: Commons Clause.
Do read the license, it's really short and to the point. At least for me I don't think I'm giving up much (as a user) by using Commons Clause software. I just can't sell the app or services without obtaining permission from authors. Which seems fair to me - if I earn money, they should get a piece of the value.