These are issues with companies like Apple, not GPLv3. The only problem with GPLv3 is it’s not restrictive enough.