Т.к. и в Руси монголы не все крепости смогли взять. И что ?
Надо каждый случай неудачи рассмотреть - чем он отличался от правила. Обычно неудача вызывалась 2-мя причинами: малочисленностью монголов или отсутствием "хашара" - осадной толпы пленников. А если это еще усугублялось исключительностью защиты самой крепости - вроде Каменца, не взятого Батыем, то тем трудности возрастали более.
ЗЫ: А Гумилева еще надо проверять и проверять. Я предпочитаю на него не ссылаться, так как уже попадал на некорректное его цитирование/рассуждения.