Comparisons with Yaya Toure, Ibrahimovic and Eto'o are off. Eto'o was more quality, more key player in big games, was a Barcelona legend without a doubt, had a great mentality and desire to win. Everything that's worth keeping in a team.
I don't think people fully realize that Eto'o was the best striker of his generation. 2009 Eto'o would today be comfortably the best striker in the world ahead of Lewandowski, Suarez, Mbappe and others.
Pep tried to ship off Deco, Ronaldinho, Eto'o. With Eto'o he was proven wrong and had no footballing argument to see him off when he was instrumental to the team winning everything that season.
If anything Pep should consider himself lucky he couldn't ship off Eto'o sooner. Because the untouchable status for Pep was also obtained with the big contribution from Sammy in the sextuple season. We probably don't win CL in 2008-09 if Eto'o - Ibrahimovic deal happens 1 year sooner. And Pep's career could have panned out quite differently.