Antes estaba etiquetado como "final" y debería funcionar exactamente como lo has descrito.
Su función es específica de la aplicación. Aunque depende del desarrollador interpretar su significado e implementarlo en el código, lo que se supone que debe hacer no está estrictamente definido en ninguna parte. Puedes consultar las Directrices de Interfaz Humana de Apple, pero no te dirán exactamente qué hacer con esa tecla en particular, pero los principios generales de ese documento establecen que la entrada del usuario siempre debe hacer algo que el usuario espera.
A falta de orientaciones específicas, es razonable recurrir a los ejemplos que ofrece Apple en sus propias aplicaciones. Usando Safari como ejemplo (porque resulta que lo estoy usando ahora mismo) esa tecla en particular se desplazará hasta el final de la página web, sin importar lo larga que sea. En otras palabras, exactamente como esperas y no como experimentaste en el ejemplo que proporcionaste. Pulsar de nuevo no debería hacer nada, asumiendo que la página web mostrada está todavía al final. Eso sugiere que la aplicación en cuestión es no siguiendo las directrices de interfaz humana de Apple.
¿Qué puede determinar de Directrices de la interfaz humana de Apple ? Mientras que no define esa tecla en particular, proporciona acciones sugeridas para Flecha Abajo, Flecha Control-Abajo, etc. Por ensayo y error determiné que ⌘ Flecha Abajo realiza la misma función que la tecla Fin -la que usted pregunta. Supongo que eso es relevante si el usuario no tiene un teclado de tamaño completo como el de tu imagen.
Por último, incluso Apple incumple ocasionalmente sus propias Directrices de Interfaz Humana. Llamar su atención sobre este hecho en un informe de error podría hacer que se ocupen de tal descuido... eventualmente.