Потому что страны Латинской Америки на протяжении многих лет были колонией европейских государств (таких как Испания, Португалия, Франция), жители которых исповедовали христианство. Следовательно, с течением времени и религия, и языки на материке остались по большей части европейскими.