The notion that he's the most talent young batsman in the world is an overstatement. He's very talented, but he is well behind the likes of Kohli, Root and Pujara in terms of talent and surely when it comes application. Well he is well behind in that regard.
The excuse that he bats too low doesn't work. He has been batting at this position since day one and he was a different player in the same role 2/3 years back.
At the moment he's more on the level of Chandimal, Williamson and Nasir Hossain. Which is a level below the likes of Kohli, Root and Pujara who are the three best young batsmen in the world.
But it's a farce that duds like Farhat and Malik are ahead of him. He didn't deserve to be axed at all. Absolutely not. He is the only proper ODI batsman in the country who doesn't get bogged down.
Jamshed has disappointed tbh.
But Umar's form has been very poor since he got dropped and there's no excuse for it.