Apple never upgraded to GPL3 coreutils, bash and remained away from anything GPL3…
Yeah, broad tivoisation and patent clauses make it a problem, because making any patent litigation on unrelated grounds has potential to lose ability to ship the entire OS.