When exactly has Smith ever been 'average'? His first few Tests he was mugged off and played as a leg spinner. His batting record throughout all levels has been fantastic. Whether he maintains his average or not, he'll average 50+ when he's retires.
And I don't see Root being any class apart from Smith.
he's scored runs, and heavy ones at that, long term I think, and it's my opinion respecting yours of course, that he will not be the great player everyone thinks.
If you accept pitches are flatter, there's no so much quality around bowling wise(as compared to the 80's or 90's) then you can put 5-10 runs on an average these days.
He's a good player don't get me wrong, but ive seen all the Aussies over the last 30 years and this guy won't match up to your other excellent players-langar,waugh,pointing,hayden,hussey etc.....
I could be wrong of course