MIssing the point a bit. DC Boon became a legit Test match bat but at the time he was playing his 8th Test and averaging just north of 20. Wessels was a fine but flawed player, much like Khawaja. As I said, add AB and the current line-up is most definitely worse.
As for who's really worse at different points, it's all varying degrees of rubbish really innit? Point is I never thought I'd see a team in the modern era that's even competitive with the 80s guys for lack of preparation for the top level. The formation of the Academy was all about making the setup more professional, giving pathways, long careers, monetary support, better prepared cricketers, etc. specifically to avoid the conga line of suck who stole their baggy greens post-Chappell/Lilllee/Marsh. It wasn't ever supposed to happen again.
Yet here we are. The side lost their two best bats, yes, but the batting's has been overall pretty stinky for around for a decade, just have to read the battle of the Aussie batting capitulations thread. Something's wrong, it's systemic and long-standing.