Потому что у монглов была очень многочисленная, хорошо снаряжённая и весьма достойно организованная армия. Собственно говоря, по всем этим параметрам она наголову превосходила войска русских княжеств, особенно учитывая раздробленность Руси. Хотя, скорее всего, даже объединённые усилия на тот момент успеха в борьбе с монголами не принесли бы. Тут даже пресловутый Генерал Мороз помочь никак не смог бы — кочевникам к суровым условиям было, мягко говоря, не привыкать.
Русские города в то время были просто небольшие деревянные крепости с сравнительно небольшим гарнизоном. К тому же расположены они были на равнине.
Русские не предвидели, что монголы смогут доставить стенобитные машины к их стенам. Ошибочно надеялись, что монголы, как степные воины, не смогут воевать в лесах.