I have been told there are laws in France and Germany that require them to be available in the language to be officially sold there.

Also, while Spanish is spoken predominantly across the world, I imagine their market research showed it wasn't financially worth the expense to localize the game in Spanish.

Just my assumptions.