Scroll lock é usado, por exemplo, Microsoft Excel e alguns terminais em seu significado original: modificando as teclas de seta para rolar o conteúdo em vez de mover o cursor.
Pause / Break é usado em alguns IDE: s para interromper a saída para propósitos de depuração. Também é usado em alguns programas semelhantes ao Ctrl + C, que é interromper a execução. Win + Pause também dispara propriedades do sistema no Windows, embora isso seja altamente não-semântico.
Eles aparecem porque eram parte do padrão de teclado dominante (da IBM) quando o mercado de PCs começou a se estabilizar. Eles estão incluídos no layout QWERTY comum e, portanto, os desenvolvedores de programas podem assumir que estão presentes. Isso geraria grandes problemas se os fabricantes de teclados começassem a remover botões à vontade, e seus produtos provavelmente não seriam vendidos.
O Caps Lock é usado não apenas para ajudar na entrada de pessoas com deficiências de destreza.
O Num Lock está sempre ativado para mim também, mas isso não significa que ninguém mais o use. Alguns programas oferecem funcionalidades diferentes para seus diferentes estados, oferecendo 11 botões extras em uma boa posição.