For this simple situation:
What if I want to be freer than the GPL? What if I want to release my next project with a BSD license so that even commercial users or people who want to keep part of their source private can use it?
The GPL is not very suitable for commercial applications. How many fewer people do you think would be using GCC if not for the special exception that allows you to produce GPL-free binaries?