Angiosperms have a vascular system and can live is harsher environments which means they can reproduce a lot more often and faster.
Since carotenoids stabilize dangerous free radicals, we can assume that their function is to protect the cell from the free radicals.