They all left for good reasons. This one isnt.
Yeah, they all left because we're no longer the club we once were.
As mentioned.
Gerrard - Chelsea
Torres - Chelsea
Suarez - Arsenal
Sterling - City/Chelsea/Arsenal/Man U?
They've left because the club hasn't won anything in a decade, and are no longer competing regularly in the Champions League. These top players look around the dressing room and they see fodder around them.
Suarez, Torres, Alonso, Masch, Kuyt, Agger; some of the the finest players the world has seen in the last decade or so have all joined Liverpool, and with the exception of Alonso, have fuck all to show for their time here.
Players want to win things. Liverpool no longer wins things.
Sterling may very well money hungry, but he also wants to win things. If I saw the club in the market for some real quality, I'd say fair enough say what you want about him. But we're not. We're in the market for Danny Ings and James Milner. As a Liverpool supporter, that depresses me. Imagine being one of the world's top young talents with no affiliation to Liverpool, would you want to hang around?
Imagine playing for AC Milan. Great club, paying you great wages, but you see them signing Europe's cast offs or players passed their peak. You then look at the likes of Juve. Would you turn down Juve if they came calling?
We need to stop looking at things from the perspective of being Liverpool supporters. Every one of us on this site would play for the club for minimum wage and stay even if we never won so much as a coin toss. But these players aren't Liverpool supporters. Even Gerrard, as Liverpool as a man can get, wanted to move to Chelsea. Did he do that because he wanted more money. No. He wanted to win trophies.
Top players want to win the top prizes. They aren't interested in celebrating a second place finish, and getting to two cup semi finals.