It is quite a ridiculous argument. Rohit is a fantastic Limited Overs opener, and the likes of Fakhar and Sharjeel are not fit to tie his shoelaces. Yes he is not the best against lateral movement, but there is no evidence to suggest that Fakhar and Sharjeel are adept against the moving ball either.
Sharjeel's only claim to fame is a couple of half-centuries in Australia, a place where Rohit has been fantastic. In fact, he has 170+ score against Australia in Australia.
Most of the ODI wickets are flat anyway, and a set Rohit is as dangerous as any batsman in history. You cannot look beyond a batsman who has three double-hundreds in ODIs. Not a single team in history would pick Sharjeel or Fakhar over Rohit, it is as bad as comparing Umar Akmal to Kohli.
If my argument is ridiculous I'm sorry Mamoon but you haven't made a single convincing argument for Rohit's case here - without going into Sharjeel because it's unlikely he'll ever play for Pakistan again, so let's keep this Fakhar v Rohit.
You do realise that the 170+ knock that Rohit made is one of the most overrated and useless 150+ innings that you'll find? His SR was just slightly above run a ball and the wicket was a perfect batting surface where India could only manage 309 from 50 overs even though they only lost 3 wickets. No surprise that Australia chased it easily after seeing off the new ball.
As for "Most of the ODI wickets are flat anyway", yes but there is a fine line between a 300 score batting surface and a perfect batting wicket where you can score 350+. All of Rohit's double tons have come on the flattest and truest of wickets which all happen to be in India.
Apart from his tons against Bangladesh, he has only managed 4 (out of a grand total of 17) altogether in Aus, SA, NZ and England combined where the wickets are a bit faster. Out of those 4 - only 1 of those came in a winning outcome.
You failed to address the following points of my argument which I will condense:
1. Rohit Sharma's powerplay strike rate in the first 10 overs - which correlates with India's worst PP run rate since the 2015 WC
2. Liability in run chases particularly outside Asia
3. Poor record in ICC 50 over tournaments against top 6 sides
4. Mentally he can't handle the big occasions - evident from 2015 semi, 2017 CT Final and see his record against Pakistan since 2015 WC.
5. Struggles against quality pacers outside Asia
Even when he gets past his the PP, his strike rate when he reaches his ton is around 80 if you go by all the ODI centuries he's made, if more people have this kind of knowledge they would realise he's been a bad investment.
But India are just hoping it will pay off next year but I guarantee he will flop in the WC next year as he can't handle the big stage, can't chase and can't handle even the slightest amount of lateral movement.
Now I'm not saying Fakhar will be a hit but he has the resilience and mental attributes to suceed, so I would rather take my chances on him. You can ridicule this comparison but the fact of the matter is Fakhar was miles better than Rohit in last year's CT. You criticise Amla for scoring useless tons and for not performing when stakes are high - so I have to say I'm disappointed why the same standard cannot be applied in the case of Rohit or shall we say as once named by shamed Indians - "no.hit".
Like yourself I find a lot of the cricketers Pakistan producing to be embarrassing and substandard but Rohit is the most overrated cricketer out there. He needs to take a leaf from Dhawan's book.