I agree consistent domestic performers must be rewarded in any fair and meritocratic selection process. However it is fair to raise questions of a domestic system that sees proven international failures like Iftikhar Ahmed, Khurram Manzoor and Shan Masood dominate to this extent back home.
Numbers don't exist in a vacuum, you have to consider context and the context is that today Masood piled on the runs against a bowling attack of Saad Altaf, Ataullah, Yasir Ali (all three over the age of 30), Kashif Bhatti, Umar Amin, Saud Shakeel and Iftikhar Ahmed.
If he can replicate these performances in the PSL, where he'll be up against international standard players, then fair enough.
But from what we've seen of Shan Masood's international career, and his List A record where his career SR is only 79, what makes you think he can replicate this kind of performance in ODI cricket against far better bowling and fielding outfits ?