Иметь постоянную температуру тела, не зависящую от внешней среды, удобно. Например, можно заселить места, где температура сильно меняется, хоть от дня к ночи, хоть от лета к зиме. Да и мигрировать можно на весьма изрядные расстояния, холоднокровным неподвластные. Недостатков, правда, тоже изрядно — чтобы поддерживать температуру выше температуры окружающего воздуха, нужно большое количество энергии, то есть в случае животных — еды. Так что о способности переносить голод примерно как черепахи, которые без пищи могут обходиться месяцами, можно забыть...
Изначально в природе появились именно хладнокровные. Но мутация, которая допустила теплокровность, со временем укрепилась. Эти животные получили преимущество и быстро заполонили всю планету. Теплокровных и частично теплокровных животных гораздо больше, чем мы привыкли думать. Кроме млекопитающих и птиц некоторые насекомые научились разогревать мышцы перед полетом. Найдены и теплокровные рыбы. Скорее всего, частично теплокровными были и динозавры. Однако, как мы прекрасно знаем из школьного курса физики, чтобы производить тепло - нужно затратить энергию...