Потому что у Пушкина была "славянская" русалка, которая с ногами. С рыбьим хвостом была "морская дева" у "европейцев". Позже, с "западной" литературой, к славянам пришёл и остался образ западной "морской девы", который и стали называть на местный лад "русалкой".