Except Warne consistently took wickets throughout the innings. He took the first wicket to fall in six of the ten English innings in the Ashes, and regularly took them in his first over or two as well. Regularly England would be 0/100+ when he came on, and be 2/120 at lunch or something.
It's certainly true that Warne taking 8 wickets a match was because of the impotence of the rest of the attack from tests 2-4, but what I'm talking about with Murali is a little different.
In the first test against Australia in 2004, Murali had 1 wicket for well over 100 when Australia were 3/450, and when Australia declared at 8/512 he had 5/153 from 56 overs. Those wickets didn't contribute to anything. Now obviously, that's a slog leading to a declaration, and every bowler gets cheap wickets then, but a similar thing happened in the second test as well. Australia lost their last 5 wickets for 82 in a big score of 442, and Murali took 4 of them and finished with 5/126 from 38 overs.
Now, I'm not actually suggesting he doesn't deserve these wickets, because obviously he's bowled well enough to get them and he does, but it seems to me that instead of going from 1/120 to 5/150 and bowling 50+ overs, if he were in a better team he might just take 1/60 instead. Running through the tail is a skill every bowler needs, btu when the opposition has already scored over 500 it really isn't worth as much as it is if you take the ball at 5/100 and knock them over for 150. Murali took 28 @ 21 in that series, which is almost 10 wickets a test, and is obviously a superb series, but I don't think his impact on the outcome of the series was anything like that significant. He bowled superbly on several occasions, but on others he was handled well, Australia amassed huge scores and by the time Murali took his wickets the contest was over.