So what are you saying how Mooen bowled vs PAK suddenly disqualifies him as spin-bowling all-rounder?
That's exactly what I am saying. He failed on helpful surfaces where Pakistani spinners did very well. Yes Moeen Ali was very successful but that's not because he bowled amazingly well but because current Indian players are not as good players of spin as we had before. Also that series was the start of India's new approach of attacking the spinners and hitting them out of the game. India underestimated Moeen Ali and tried to hit him every time he came on to bowl. Ravi Shastri accepted this in the verdict that they underestimated them. Comparing Moeen Ali with Shakib-Al-Hasan is an absolute non-sense. Shakib is a proven performer over last few years. Moeen is just starting out and apart from that one series against India, he hasn't had any good series as a bowler. He is definitely under-rated in Enlglish cricket and I noticed this in Ashes. When everyone was talking about Root and Anderson but for me, it was Moeen Ali who performed consistently in tough phases. But to say he is as good as Shakib is just a bit too much. South Africa will expose his bowling even more.