I clearly remember us back in the 90's and early 00's having issues in both Test and LO cricket, where we ended up at 150 for 5/6 and our last 4 wickets would double the score because of our 'all-rounder' depth, which made us competitive. Lack of true quality in the top 6 caused us issues. We then moved to a position of having a top 6 that could hold anybody, and a bowling attack that was fantastic even if not all could hold a bat like the old days.
Now we are looking around for all-rounders, and discussing all-rounders. Yes, I think we need a batting all-rounder at 6/7 for balance, but the real issue is that our top six is faltering, I think the top 6 will be sorted soonish, because we have some real talented youngsters in the 20-25 year age group making a mark. But I don't think that the nostalgia over all-rounders is the right way to think. From a stats point of view, we have Morris, Frylinck, Smuts, Berhardien, Pretorious, McLaren (and a number of others) that have similar stats to the other guys we talk about from the 90's. And none of them are really anything but outside considerations for our LO's team nowadays, and rightly so.
List of truly great SA allrounders.
PreWWII
Sinclair
Goddard
Nourse
Faulkner
Post WWII
Goddard
Barlow
Procter
Rice
Since readmission
MacMillan
Klusener
Pollock
Kallis
If Mulder takes on the role for the Test/ODI team, and Andile can take the Klusener type role for the LO's team we pretty much keeping on track for great all-rounders.