Not just Apple, but also any video-game console manufacturer.
There are justifiable reasons to limit users' ability to modify firmware. Piracy prevention is one. Also warranty. Users might run modified software that breaks the vehicle, then restore OEM software. A potential compromise might be to release keys, but cancel warranty for customers to opt to do so.
There are justifiable reasons to limit users' ability to modify firmware. Piracy prevention is one. Also warranty. Users might run modified software that breaks the vehicle, then restore OEM software. A potential compromise might be to release keys, but cancel warranty for customers to opt to do so.