Por qué se le permite a Apple «brickear» los teléfonos a través de las actualizaciones de iOS?

No se les permite hacer eso.
Ni tampoco lo hacen en realidad.

Apple no "brickea" los teléfonos a través de actualizaciones.

De hecho, dan soporte a sus teléfonos mucho más tiempo que otros fabricantes.
Apple tiene un soporte de 5 años para sus teléfonos pero con el 5S llegaron a tener 6 años de soporte.

La mayoría de los fabricantes tienen 2 o 3 años de soporte de software para sus teléfonos. La mayoría de las veces estos teléfonos ni siquiera reciben una gran actualización sólo algunas correcciones, mientras que los teléfonos de Apple tienen opcionalmente 5 grandes versiones de iOS en sus dispositivos.

Si te refieres a que ralentizaban los teléfonos durante los picos de uso (juegos, renderización de vídeo, etc.) entonces no era brickear los teléfonos exactamente. Era una mala comunicación pero una buena solución que luego debido a la indignación se hizo opcional (lo cual es algo muy bueno para ser honesto)

Creo que la mayoría de los dispositivos de Apple pueden ser utilizados incluso después de que su soporte se haya ido hace tiempo. Mucha gente no tira sus viejos dispositivos iPhone 5 sino que se los regala a familiares mayores y simplemente le cambia la batería.

Así que para TLDR la respuesta: Apple no puede brickear sus dispositivos pero de todas formas no lo hacen.