1. Известно, что у некоторых рептилий наблюдается явление зависимости пола потомства от температуры кладки яиц. Если это было верным и для динозавров, то яйцеживорождение такую проблему решает.
И тогда, ура, у вас в первом поколении все потомки будут самцами или самками! И второго поколения просто не наступит. Шикарное решение проблемы.
На самом деле это не проблема, а способ регуляции. Да, распространённый у рептилий, но не у всех. И
когда более продвинутым животным он стал неудобен (а при выращивании зародыша при контролируемой температуре, что млекопитающим в утробе, что птицей в гнезде, он именно неудобен), они легко от него отказались, перейдя на генетическую регуляцию (которая широко распространена и во всём остальном животном мире, например, у членистоногих): у млекопитающих на основе хромосом XY, у птиц на основе хромосом XZ.
То есть логика ровно обратная: сначала выгодна температура зародыша, а потом происходит отказ от несовместимого с ней способа регуляции пола.
3. Даже если первый пункт неверен, то к менее благоприятному климату приспосабливаться лучше именно таким способом размножения.
Порядок пунктов 1, 3, 2... :-)
Климат тут ни при чём. Рептилии распространены во всех широтах и климатических поясах, кроме, может быть, совсем уж арктических зон с вечным снегом. Посмотрите научно-популярный сериал Дэвида Аттенборо "Жизнь с холодной кровью" (Attenborough, Life in Cold Blood). Им это не мешает. Теплокровность даёт другие преимущества, и температура зародыша - тоже (в смысле, третьи). И какими способами к чему приспосабливаться - обычно у природы находится несколько ответов, тут нет однозначных "лучше".
2. Охранять кладку не придётся
А рептилии её чаще всего и не охраняют. Можно её просто хорошо спрятать.