I think the only reason they killed her off was so they could have Vincent be the father of Freelin's baby.

Cause other than that, there was absolutely no reason for it (expect maybe to have Vincent sad/angry for a while). There was no point to Josh's death either but at least he got the happiest ending with Aiden. 

Community content is available under CC-BY-SA unless otherwise noted.