Making money.
From the standpoint of a public-traded corporation, the GPL has nothing but liabilities.
The BSD license limits those liabilities.
As I said--it depends on the purpose of the software. If you're gonna sell your product and that product uses GPL software, then yes--it would be a liability. BSD would be a better choice.
If, however, you are using it in-house, and would like "free" development, and think the software would be useful to others, then the GPL would be good, because any development that others do would get back to you.
Again--it depends on the situation.