Well, at first, let me say that I hear the same argument since 15 years now, but I don't see any successes. Maybe your strategy is slower in making people understand than counter forces to undo that?!
Then, sure, nowadays (after you've screwed up with it for 15 years), there are difficult cases. Deal with them in a pragmatic way, but without betraying everything you are fighting for on that road. Otherwise the fight is pointless.

