the three guys you name, taufeeq was hard done by imo, he never got a long run whilst he was in form, and despite playing only 40 tests in 15 years he still averaged 38, which isnt bad for a pakistani opener.
farhat was a total hack who was in trouble as soon as the ball left the bowlers hand, and umar akmal has mental issues.
the new generation of pakistani players, shaheen, rizwan, shadab, babar, haider, etc, seem more mentally stable than 2003-2015 generation of youngsters.
hurairas technical flaws will only be known once he plays in challenging condtions, hence the need for A tours where he can explore his game without the pressure of playing for Pak.