Потому что как идеология, патриотизм:
1) опирается на естественную ксенофобию. А ксенофобия эволюционно, увы, часть человеческих склонностей, - см., например, А. Марков, "Эволюция человека", второй том
2) поддерживается, в отличие от космополитизма, правительствами разных стран; просто где-то больше, где-то меньше, - из понятных политических выгод. Напомню, что цель политики - власть.
Впрочем, если в каменный век не ухнем, то развитие-то скорее в направлении именно космополитизма идёт. Когда весь мир - дом.
Очередной ответ-пустышка, наполненный банальностями, вновь получил больше всего лайков. Мда.
В советское время мы , советские люди, все были космополитами. Все!
У нас не было ненависти или враждебности ни к одной нации и уж тем боле к каким либо государствам. Страна принимала огромное количество иностранных студентов в вузы страны!
Патриотизм,если понимать его,как любовь к гражданам своей страны,а не как ненависть,к гражданам других стран,вполне может ужиться с космополитизмом.Ведь мир и спокойствие для всего мира,хорошо и для граждан моей страны.