Yeah. Being clutch or winning trophies doesn't make you the best finisher. Drogba was extremely clutch but not the best finisher. Kane won nothing in his career but is one of the best finishers you'll ever see. Aguero's finishing is incredible and much better than Eto'o.
Not true. He was perfect for Barcelona but not "any team". He had specific strengths. He can't do Benzema's role for Madrid or Kane's role for Bayern or Milito's role for Inter.
Eto'o wasn't great at holdup play or dropping deep. While he was decent in the air he couldn't function as a focal point targetman. That's why Mourinho (who loved and rated Eto'o) needed Milito through the middle.
Eto'o was extremely sharp, quick, smart, hardworking, decent dribbler and great at getting in behind or being a fox in the box. He wasn't the most complete striker though with his back to goal.