The Ireland legend said: "I was on the last Liverpool team that won the title 19 years ago and we couldn't have imagined then it would be the last one for so long. People ask why, but the only reason you don't win the league is because you haven't got the players that are good enough to win the title.
"Over the years with Graeme Souness and Gerard Houllier, they haven't bought players who are good enough to win the league and that is the be-all and end-all.
"Are they there now? No."