Salah's former coach (Yakin), wants him at Spartak Moscow. http://www.tribalfootball.com/articles/spartak-moscow-coach-yakin-admits-he-wants-chelsea-winger-salah-4054660#.VJhhKF4hw
I get what you are saying, but he needs to have that "team mentality" ingrained in him, and that certainly ain't the case ATM. Only players that deliver more often than not (Messi, CR7, Ibra, etc), can have that thought process.