That's strongly from the point of view of people who are mainly developers.
But the main beneficiaries of the GPL are not developers but users: users of GPL software have the right to view and modify the code that runs on their computers. On the contrary, users of BSD-licensed software may have had this right stripped by middlemen between the author of the software and them.
The GPL may annoy some developers but it always makes the users happier, and I think that's beautiful.