I think one additional factor is there's almost always a stiff breeze near shore in the Caribbean, which carries away the heat and keeps the leaves at ambient temperatures. Inland LA and Phoenix don't have anything like this breeze.
__________________ May the bridges I've burned light my way.