I think exactly like this. If I created a tool and it were used for free by billion dollar corporations to enrich themselves, I would consider it a personal loss.
The GPL is still the answer. Corporate lawyers still avoid it at all costs. The simple requirement that any derivative works bear the same license has always been the key to sustaining the movement, and the whole push toward permissive licensing has been driven by the companies that want to leech.