But those projects should have the budget for a real license, so that's not a real issue.
The problem is typically people not bothering to understand the L in LGPL.
The problem is typically people not bothering to understand the L in LGPL.
You're missing the whole point.
It's irrelevant whether projects should have a budget or not.
The whole point is that there are plenty of alternatives that do not require thousands of dollars per year*developer, nor do require lawyers to audit releases.
On the desktop you can go Electron, but you then pay penalties in performance that not everyone is willing to endure.
In the embedded space there is little or no alternative.