kyear2
International Coach
I don't rate either as elite or even ATGs, both have their caveats.Amla was finished by 2015-16, Kallis was gone in 14, He did spend time batting behind a very much finished Amla and Faf when he was easily a greater Batsmen then both, and this did help him, even in the final series of his career he was aided by Amla and Elgar blocking away the new ball. A Batsmen with a questionable record in the top 4 is certainly a far bigger caveat for me than an opener being defensive and rigid (that's how I prefer openers mostly, honestly) and that was Kyear's sole point against Boycott from what I saw.
Depending on the make up of a typical team, either would have a case over the other to be more valuable. If I had to choose one for the current WI team, I can make an argument for both.
Overall I just prefer AB.
We all have our preferences or biases, I have mine for batsmen who can catch, elite new ball fast bowlers, and batsmen who can accelerate an innings or dominate or turn a session.
From my decades of watching cricket, to me that's what wins matches.