I think hes a very good player , nothinng beyond that . Accumulators are liablity to ODI teams these days imo , especially one dimensional ones who have no more than 2 gears to their game & add to the fact that he dosent even anchor where he is required to , ie while chasing .
The best openers in the game right now are Brendon mccullum & David warner . if you leave out stats , most people will blindly pick these tow as their openers .
You keep harping about this like it is the most obvious thing in the world. Completely one sided and poor analysis which is pretty much devoid of any objectivity.
Your entire argument relies on ignoring stats (convenient) and using terms like "accumulator", "liability", "anchor" without any context or providing even basic statistics to back up your claim.
Let us take a look at your claims:
1.
Opening is the easiest slot to bat in ODIs:
Even if we take this as a fact, it does not mean much. As an example opening might be easy in India and tough in England. But for the sake of argument I will agree with you. The question is so what if opening is easiest? It does not mean an opener cannot be a match winner or the best batsman in the team/series/tournament/world etc. Also doesn't mean openers do not influence the outcome of a match more often than not.
Now specifically in Amla's case, if we take his numbers into account he is comfortably the best opening in the "modern" era (last ten years). Has easily the highest average and his SR is among the top as well. I mean, David Warners SR is lower than Amla's.
2.
Chasing is a lot more difficult than setting a target and Amla's numbers are worse chasing therefore Amla isn't a great or effective ODI batsman:
This is simple. Chasing might be more difficult but yet again it isn't more important than batting first. Over the course of any batsman's career he will win as many tosses as he will lose, therefore he will have to set a target as much as he has to chase one. Now keeping all this in mind Amla still has excellent numbers for any batsman when he is chasing.
Sure, theres room for improvement and he could do better but calling him one dimensional based on this is just throwing words out there. Kohli is a better chaser but Amla is a much better batsman when he bats first. Kohli averages only 38 when he bats first, Amla averages 44 when he chases. Amla averages 63 when batting first and Kohli 61 when chasing. Pretty close if you ask me. Completely sidelining one for the other is just being biased and devoid of objectivity.
Both great players if you ask me. I'm an Amla fan so naturally I hope he does a lot better than Kohli.
*
All my stats are vs top 8 in the last 1 years.