Jamie Carragher believes Liverpool should have done more to persuade Steven Gerrard to stay at the club.