They are legends for their longevity, trophies are important but they are not the only measuring stick. Gerrard is the greatest liverpool player I've seen and was there for 17 seasons. A lot of [oops] players have gotten a league medal should we consider those players legends? Chris smalling has won 2 league medals who as an average mid table player at best. Great players have never won trophies, messi no world cup, Ibrahimovic no cl they are still considered as one of the greats. Gerrard is the greatest player to never win the league which largely isnt his fault as he was carrying a poor liverpool team most of his career.
Caragher has the most appearances in club history, which speaks for itself, no player makes that amount of appearances without merit.