Причины бурного роста и развития того или иного региона обычно кроются в его экономико-географическом положении.
Изначально Ростов-на-Дону был перекрёстком дорог и, по сути, "воротами Кавказа", а также "Южной столицей РФ". Этим, в немалой степени и обусловлено его бурное развитие буквально с самого основания Темерницкой таможни и города в 1747 году (официально: 15 августа 1549 года в соответствии с грамотой императрицы Елизаветы Петровны).
Краснодар же каких-то 200 лет назад был небольшим военным гарнизоном с населением в несколько сот человек. По последним данным население Краснодара составляет порядка 850 тыс. жителей (без учета трудовых мигрантов). Так что официальный статус милионника город ещё не получил. Отмечается естественный прирост населения — превышение рождаемости над смертностью. По итогам 2016 года Краснодар занимает шестнадцатое место в России по численности населения.
С 2001 года опережающие темпы роста населения были связаны с включением в состав города двух посёлков городского типа. Затем потянулись приезжие — в основном из Сибири и Закавказья — большей частью именно они покупают жильё в "маленьком Париже". Однако, рынок жилья перенасыщен — предложение продавцов жилья превышает спрос и покупательские возможности. Это привело даже к снижению темпов жилищного строительства в городе.
Вот вам первая причина — сравнительная доступность жилья (по сравнению со "столичным" Ростовом-на-Дону).
Вторая причина — оптимальный климат. Не слишком жарко летом и достаточно тепло зимой. В Ростове-на-Дону климат заметно более континентальный.
Третья причина — транспортная доступность. Крупный железнодорожный узел (станции "Краснодар-1" и "Краснодар-2", международый аэропорт "Пашковский").
Четвёртая причина — до моря, что называется, рукой подать. Почти одинаково удалён от Азовского и Черного морей — 120-150 км. Плюс к этому, рядом, теперь уже российский Крым. Прямо с ж/д вокзала "Краснодар-1" отправляются регулярные автобусы в Крым по единому билету.
Пятая причина — просто красивый город. Это отмечают практически все приезжие. Смотрите по теме: "Фонтаны в Краснодаре".
Если сравнивать динамику прироста населения в двух крупных городах, то в относительных цифрах, Краснодар (с более доступным жильём), пожалуй, несколько опережает Ростов-на-Дону. Но в абсолютных цифррах до "Южной столицы РФ" ему пока далеко.