Ese es tu punto de vista, el mio es otro, y a mi no me plantea ninguna dicotomia.
Soy español porque soy castellano, y soy castellano proque soy madrileño, mas simple imposible.
Eres madrileño porque eres castellano y eres castellano porque has nacido en Castilla y tienes raiz castellana, seas de Madrid o de los picos de europa. Puedes ser español pero no castellano si has nacido en cualquier parte del estado.
Yo sé que tu asiduidad en estos foros consiste en defender la españolidad de los castellanos, no la castellanidad de los castellanos. Yo me quedo con esto último.