A diferença de custo entre o processamento de um ping dificilmente varia em todos os tamanhos de byte. A maior parte do custo de responder a um está na consulta da tabela de roteamento quando a resposta é enviada e na lógica do soquete diferente (que varia de acordo com o SO) usada para escutar e receber um pacote. Isso também é insignificante em praticamente todos os casos.
A razão para o tamanho ajustável dos pacotes de eco (ping) ICMP é para que você possa determinar as características da rede com base no tamanho do pacote (por exemplo, para encontrar o MTU).
Como a maior parte do custo está na pilha de protocolos no kernel, na operação da NIC e nos drivers de rede, provavelmente há muito que um desenvolvedor ou projetista de hardware poderia fazer para torná-lo (e operação de rede em geral) mais eficiente, mas no caso geral, como administrador do sistema, eles apresentam uma carga fixa e insignificante.
Tangencialmente, muitas pessoas gostam de limitar as solicitações ICMP nos firewalls para evitar um ataque DoS baseado em ping (que é um dos menos eficazes ataques DoS disponíveis).