I agree in a limited sort of way, in that I personally use BSD-alike licenses for my software, but I just can't get behind the idea that things I don't like shouldn't exist. That's too religious a standpoint for me to support.
I think it would be better to catalog the licenses into categorical types so that we could then more intelligently decide which license to use, and also understand our own "chosen" licenses better.
In some cases, the GPL may be desired or even necessary to achieve the vision/goals of the authors of some software.