Em português europeu consideramos incorrecto dizer «mais grande», pois esta expressão equivale e substitui-se pelo adjectivo comparativo de superioridade «maior».
Mas é estranho que se possa dizer «mais pequeno». Se «menor» é o adjectivo comparativo de superioridade para a palavra «pequeno», então como tal é possível?
Não deveria ser. Ou ambas as formas extensas estão correctas, ou incorrectas. De facto, no Brasil a expressão «mais pequeno» é igualmente considerada tão incorrecta como o seu antónimo.
O que terá levado a considerar-se a forma «mais grande» como incorrecta é a existência do seu adjectivo comparativo de superioridade. Porque senão repare-se: «mais» é um advérbio que vem modificar o grau do adjectivo que se segue, «grande». Ou seja, há duas palavras que por terem o mesmo significado que uma outra, devem ser substituídas por aquela.
Tal indicação deve considerar-se, então, como um uso culto da língua — mas sem valor normativo. José Neves Henriques apresenta até alguns exemplos em como a forma de duas palavras serve na comparação de duas qualidades.