Sure, I completely agree. The thing is, anything using the so-called 'Commons Clause'[0] is no longer Open Source. Let me repeat that: if it's using the so-called 'Commons Clause,' it's neither Open Source nor Free Software.
You can't burn a village to save it; nor can you invest in open source by closing it.
Yes, the goal of figuring out how to support free software developers is a noble one, but denying users Freedom Zero[1] is hardly the correct way to go about doing so.
[0]: I write 'so-called "Commons Clause"' because it's really an anti-commons clause: by using it, the software is removed from the commons.