¿Por qué las letras minúsculas van más altas que las mayúsculas en la mayoría de las fuentes?

No diría la mayoría de las fuentes, pero es una característica bastante común. Otra forma de verlo es que las tapas son más pequeñas.

Las principales razones por las que se hace:

  1. Para que las letras mayúsculas no se destaquen demasiado en la prueba de mayúsculas y minúsculas. Esta práctica es especialmente común entre los diseños tipográficos alemanes porque los sustantivos están en mayúsculas en alemán, por lo que aparecen con mayor frecuencia en el texto que en otros idiomas.
  2. Las tipografías de estilo antiguo tradicionalmente tenían ascendentes más altos, en parte porque las serifas en la parte superior de los ascendentes estaban en ángulo. Si no fueran más altos, visualmente parecerían un poco cortos.
  3. Una altura x minúscula grande (en relación con las mayúsculas) no deja mucho espacio para el punto en la i o el gancho en la f, especialmente en los estilos más audaces. Este problema se resuelve haciendo que los ascendentes sean más altos.
  4. Licencia estilística. La relación entre la altura de la tapa, la altura x minúscula, la altura ascendente minúscula y la longitud descendente es parte de lo que hace que una fuente se vea como se ve. Los ascendentes más altos pueden hacer que un tipo de letra se vea más elegante, por ejemplo.