There is a real, non-negligible cost to dealing with even baseless lawsuits. With that said, essentially any decent insurance company will usually be able to price that risk into a shockingly-low cost policy for you (think <0.1% of at-risk revenue).
There is no problem with baseless lawsuits in this case.
It's plain and simple distinction between USE and PROVIDE.
Users don't care.
Providers are upset because they can't leech on this work anymore and have to share their cut with upstream.
From user's perspective it's open source.
From provider's perspective it's not.
ps. as a user I also do care about the fact that upstream has found sustainable business model because it means people on the payroll working on it while I can freely use it, inspect and contribute to the code. Frankly I don't want more from open source. I even like it more than SQLite's Public Domain which does not allow upstream contributions.