I think it's admirable that folks are taking a stand about being exploited. I think that's commendable and I wish them every success in fixing broken systems.
My fear though is we're going to inadvertently re-create something like The Unity game engine license where once you hit some magic number you suddenly have to start paying for the software.
I find those sorts of licenses anathema for me, even though I would gladly help to support creators.