Yo creo que el termino correcto es lengua castellana. Y ademas teniendo en cuenta que hay mas idiomas dentro de españa, pues sería tambien correcto en el termino politico.
Yo creo que esta la diferencia entre los que creen que el castellano es la unica lengua realmente española y por eso creen que el termino español es totalmente adecuado. Y los que creen que españa es un pais de diferentes lengua(con una mayoritaria y principal obviamente) y por eso prefieren el termino castellano.
El español y el latin son lo bastante diferentes como para ser consideradas dos lenguas aparte, como el coreano y el japonés, un dialecto del latin sería el que habla la iglesia y otro seria el que se hablaba en el campo.
Que el mundo sea una selva no significa que debamos comportarnos como monos.