Me estoy leyendo la Historia de la Lengua Española, de Lapesa, y comenta lo siguiente:
-El castellano nace en un terreno intermedio desde el punto de vista administrativo: ya de entrada se sitúa en una zona de confluencia de las antiguas provincias romanas (Tarraconense, Gallaecia, Cartaginense). En la Edad Media es un área periférica del reino de León, pero limítrofe con Navarra y muy cercana a Aragón.
-Esa situación geográfica hizo que confluyeran en él tendencias de las otras lenguas españolas, tanto el vasco como los dialectos romances, de manera que el castellano contenía elementos reconocibles para cualquiera de sus hablantes.
-(Esto es, al menos parcialmente, de mi cosecha). El relativo aislamiento del condado de Castilla respecto a la corte leonesa le dieron al romance castellano un carácter más vulgar. La evolución de los demás romances estuvo quizá más intervenida por el conservadurismo culto de sus respectivas cortes, que tendían a conservar el latín o a "corregir" el romance tomando como referencia el latín.
-Según Lapesa, y quizá como consecuencia de lo anterior, el castellano quedó fijado en sus características distintivas bastante antes que los demás romances, en los cuales había frecuentes dudas entre formas parecidas de la misma palabra. Esa estabilidad también podría haber jugado a su favor.
En fin, que parece que el castellano partía ya desde el principio con una serie de ventajas intrínsecas e independientes de la evolución política posterior. Por supuesto que el vigor y la nobleza castellanos (que son el verdadero hecho diferencial entre los pueblos peninsulares) se habría impuesto al final de forma que, si en Castilla se hubiera hablado swajili, por supuesto que el resto de españoles hubieran acabado hablándolo también. Pero, dejando eso de lado ¿tiene el castellano "per se" propiedades que le destinan a ser una lengua de amplia difusión?