Isso é ainda mais claro se consideramos a tabela de conjugação para comprare (comprar) no presente do indicativo:
A terminação verbal é sempre diferente e específica para cada pessoa, por isso o pronome de sujeito não é realmente necessário. Em inglês não existe nenhuma diferença entre as formas verbais “I buy”, “you buy” e “we buy”, então os pronomes são a única maneira de indicar o sujeito.
Os pronomes pessoais em italiano geralmente se usam quando se quer enfatizar o sujeito da ação ou quando há ambiguidade.