As a user, i want to have the freedom to install whatever i want on my device, gpl, bsd or not. apple creates an eula to stop me from doing anything i want on my own device.
For many people, being forbidden to use a piece of hardware that you legally own in whatever way you want is an unacceptable intrusion on personal freedom.
There is a line to be drawn somewhere and different people may reasonably argue for drawing it at different places.
Because goverments like making up new rules and regulations.
Show me where, in Apple's EULA, it forbids GPLed code.