Your comment gives the impression that GPL is a set of restrictions that developers are unfairly enforcing upon others. In fact it is the complete opposite: it is a set of permissions granted by the developer which otherwise would probably be forbidden by law.