Actualmente estoy trabajando en un dispositivo conectado a GSM y siento que tengo algo que aportar, aunque no soy un experto, así que asegúrate de investigar más si esto no me satisface.
El módulo GSM con el que estoy trabajando indica algo parecido a esto en su hoja de datos (reformulada para propósitos de NDA, y para hacerlo más general):
Un pin de detección de SIM
debe usarse para cumplir con la recomendación del documento 3GPP TS 11.11 si el diseño físico del equipo móvil le permite al usuario retirar la tarjeta SIM durante la operación.
Peiné el documento 3GPP mencionado y no encontré mucho al respecto, por lo que no estoy seguro de qué tan bien está especificado o si ese punto era de una versión anterior del documento. La Sección 11.2.8 "Detección de presencia de SIM y sondeo proactivo" de ese documento define un procedimiento de sondeo para detectar la extracción de SIM, pero solo en momentos críticos (lo que llaman "sesiones de tarjeta", por ejemplo, una llamada telefónica).
En cualquier caso, mi teoría es la siguiente: esto se hace como una decisión de diseño para simplificar el firmware del teléfono, ya que el teléfono solo tendría que hacer la inicialización de la tarjeta SIM en el encendido, y para evitar tener que cumplir con los posibles procedimientos que solo se aplican si permite que el usuario retire la tarjeta SIM durante la operación. Al ver que no hay una clara ventaja de proporcionar esa función, es obvio (al menos para mí) ir con un diseño que no permita el intercambio en caliente de SIM.