I wish you and our nation knows Azhar Ali stats and your post clearly tells the story of our lives. Please do your due diligence and match Azhar Ali stats with not only Shahzad but with half of the batsman Inzi has selected. If Azhar is not a modern day cricketer how come his Strike Rate of 75 is better than Shahzad SR 72? Also since Azhar has become captain his strike rate got boosted to 80 as a captain, which is comparable to many teams main batsman these days. You guys has just assumed he is not a modern player because he doesnt have a flamboyance. Remember these stats are made up on performances not in air!
I suggest you do as you preach and look at the stats in detail.
Azhar Ali only strikes above 75 against WI, Bangladesh and Zimbabwe
This last year he averaged 24 at a strike rate of 75
Further his strike rate is a Misbah style strike rate ( though its worse than Misbah because he cant say he is doing due to collapse) and doesn't tell the whole picture. Its not Like Azhar plays his innings consistently at a strike above 70. Most of the time he is hovering in the high 50s, and its his ugly slogging that gets him to 70 - 80.
Before that he is putting undue pressure on his partners, which would have been exemplified now because he doesn't have sharjeel to hide behind.
Now you raise a perfectly legitimate point that Shehzad has been worse in every aspect when you look at his career in totality. I don't agree with his selection, but he has one thing over Azhar - He can play fast innings, even if its once in a blue moon, he has the capability while Azhar does not.
Now i fully expect Shezhad to fail, but if he fails it will be for the same reasons as Azhar, and hence both should be out. However given his domestic season and whats happened with Sharjeel, i see why the selectors have gone back to shehzad.