A list with some of those names on it that excludes Donald will rile up a few people.The ones I watched?
Ambrose
Steyn
McGrath
Wasim
Waqar
Walsh
Anderson
Prioritising longevity over quality not everyone's cup of tea, but fair enough. Donald is getting a bit harshly penalised due to RSA not playing cricket early career though. Most of the people on this list retired at about the same age, including Donald.
How highly do you rate Marshall? His body of work is not that much more substantive than Donald's, without the banned excuse. Very similar number of playing years if you exclude a couple of tests that he only played in due to WSC bans.