You actually don’t have much clue of Shakib - hence that comment of never doing anything .... to start with, he plays for a weaker team hence, often his best efforts ends in losing cause. Still, excluding ZIM (against whom, he has a 10for & century in same game), he has a 10 for against Aussies in our only win against them (& 87+5 with bat), he has a 5for against Poms in the win, he has a hundred & 6/7 wickets in the game we won in SRL; long, long back as a teenager, he had 9for & 90 runs game against NZ, which his team couldn’t defend 320; he has a 5for against WIN, in WIN in a win, but that was Floyd Reifer’s WIN.
No, you don’t know much about Shakib, not sure how much cricket you watch, but took an unnecessary chance here - hence that worthy comment & pie chucker comparison. Pie chucker doesn’t take 18 5fors in 56 Tests; pie chucker doesn’t average around 30 outside Asia - that’s better than most Asian spinners after a significant number of games; you have to pick your words carefully, if you really want to make it something worthy. Stokes can be a better cricketer (which I don’t think - he has to match Shakib’s 12 years consistency in both format; he has become a specialist batsman who bowls few overs these days; despite his batting peak for few years, still he averages less and as a bowler, not even comparable unless you measure bowlers by speed gun), but your comment wasn’t really warrant here.