Why aren't all animals cold blooded?
Cold/warm blooded are misleading categories

The terms cold blooded and warm blooded is very misleading as it gives one the sensation that animals may warm up their internal temperature for the only reason of warming it up.

The terms homeo-, poikilo-, exo- and endo- terms are much more useful in thinking about control of body temperature. Have a look at this post and this post to understand these terms. Make sure to really read these posts to correctly understand these terms and how they interact.

Reformulating your question

What people, in general mean by cold vs warm blooded animals is whether they actively control their body temperature or not. That is cold blooded would mean exotherm while warm blooded would mean endotherm. As such the question becomes "why would any animal care about being endotherm if the body temperature won't go under freezing point anyway?"

Answer

Any metabolic pathway is affected by temperature. A change of temperature of only a few degrees can drastically affect the rate of chemical reactions. Homeotherm individuals (often homeotherm thanks to endothermy) are able to keep a quasi constant level of activity despite external change in temperature. It allow them to forage during hot and cold whether for example. This is a very important advantage but it often comes at the important energy cost. It is a trade-off between the benefit of homeothermy vs the energy cost of endothermy that will define the best interest of an organism.