I don't see why any characters have to be killed off at all, why couldn't Jesse be a recurring character on the show? I like the cast, so it was a shame to see Jesse be killed off so fast especially when his character showed so much promise last season.
As for the Eric and Calleigh romance...