As long as Junaid fails to rectify his flaws, then he will continue to be unsuccessful in international cricket. Maybe he can get away with his flaws in T20I's and wouldn't mind having him there but definitely not for ODIs and Tests.