As velocidades de linha são medidas em bits decimais por segundo. As velocidades de dados são medidas em bytes binários por segundo. A velocidade de download que você está recebendo é de 300 KB / s, não Kbps. Vamos fazer as contas:
2Mbps (velocidade da linha) = 2.000.000 bits por segundo
2.000.000 bits por segundo = 2.000.000 / 8 bytes por segundo = 250.000 bytes por segundo
250.000 bytes por segundo / 1024 bytes por KiB = 244KB / s (taxa de dados)
A linha deve conter informações de controle e endereço, além de dados. Normalmente, a taxa de dados de pico real é de cerca de 95% da taxa de linha, então você esperaria que 244 * .95 ou 232KB / s fosse a taxa de dados de pico para uma linha com uma taxa de linha de 2Mbps.