Um well have you seen Afridis record for 2007. Hes averaging 30 with the bat in ODI cricket that is no reason to drop him for bad form. Saying his form is horrendous is simply untrue. Kamram, we all know hes not half the batsmen of Afridi, hes struggling for his spot in the side. Misbah is awkward, he will be found out soon. Kaneria well he is simply the worst spinner in world cricket, i would rather Jaysuriya then him, Kaneria's average supports this. Do you hate Afridi? because it may be clouding you from seeing reality.
http://www.youtube.com/watch?v=Fd-NtJpT078 ( this is Afridis 156 vs India. It was only a little under a year ago. Not one of the four players above could play an innings like this).