En un control de tipo check se marca la casilla cuando se hace click en una zona alejada de la casilla siempre que coincida con la dimensión del control entero. Esto provoca errores ya que si el texto de la etiqueta es pequeño y se está usando la plantilla estándar de tres columnas se puede marcar aún clicando bastante lejos de la casilla y del texto.
Simplemente es un tema de usabilidad para el usuario.