Why do palm trees grow in Florida but not in Ontario?

Because palm trees need a certain ecosystem that Ontario cant provide. Therefore, a palm tree would die if planted in Ontario.