A ver, yo no soy el más indicado para decirte esto, pero bueno, intentaré aclararte alguna duda.
El bootloader es un gestor de arranque del terminal, es decir, permite que el SO se inicie.
Imagino que tus dudas iran encaminadas a la polémica que existe en cuanto a los impedimentos de customización. A ver...
Si el bootloader no es desbloqueado, no podemos instalar lo que nos de la gana en el teléfono en cuestión, por lo que gran parte de su potencial queda anulado. Las actualizaciones de software llegaran cuando la empresa correspondiente quiera y hasta donde quiera. Para que lo entiendas, sin el bootloader desbloqueado no puedes instalar ICS en terminales para los que la compañía no haya garantizado la actualización.
¿Por qué? Yo lo veo así. Las empresas quieren cuantos más beneficios mejor, asi que nos venden un conjunto de hardware - software, y pasado un tiempo, cuando decidan no actualizar la versión de android, o te conformas con lo que tienes o pagas por otro "pack" más reciente.
Si estoy equivocado en algo por favor, que alguien me corrija !!
Espero que te sirva de algo...