The GPL isn't about providing incentive to contribute back patches (or forcing it as some characterize it). It's about ensuring software freedom for software *users*. That any software you use, you should be allowed to study it, modify it, and re-distribute it without restriction. Economic benefits from open source are not what the GPL is for, so don't claim that the GPL is unnecessary because companies will still contribute back. That's a mis-representation of what Free Software is all about. If you want to complain about "zealots" at least understand their position.