You can say that about a lot of players on a lot of teams..How many points less would Vancouver have had without Camilo, the Impact without Di Vaio, The Timbers without Valeri etc. Quite a few teams rely heavily on 1 or 2 players, at least Klopas had the foresight to trade for Magee (it was actually a steal as they gave up almost nothing..) you have to give him some credit for that...