Muy buena pregunta... Ahora que lo pienso, la mayoría los idiomas de los que he oído hablar tienen 5 vocales, es extraño o.O Debe ser porque son los sonidos más básicos que podemos pronunciar. Aunque si debe haber alguno que tenga más vocales (o menos)...
Mira por ejemplo como son las vocales en el francés, básicamente son las mismas pero se llegan a diferenciar por su pronunciación.
http://www.mailxmail.com/curso/idiomas/frances/capitulo2.htm