The US used to have the " fighter mafia", but the PAF has the Viper mafia

there comes a time when we need to let go guys. I get all the arguments about leveraging all the know how, expertise, and infrastructure we've invested in the platform, and we should make the most out of what's left in the airframe, but I don't think new airframes are worth it. Clearly the PAF likes squeeze every ounce of utility from its platforms, given the fact that we're still using Mirages, and I think we only stopped using the F86 sabre in the early 80s!! When it should have belonged in the museum!! I don't think the early Block JF17s are going anywhere soon, they may grow though an MLU type life extension, given that fact we've kept the Mirages flying for so long. If not, more new airframes are likely. I think the backbone of the PAF will comprise more advanced JF17s and J10s.
It's noteworthy that the Vipers didn't appear prominently in the May conflict, playing a backup role it seems, why is that? The US pressure after Feb 2019 not to use them against India? Maybe. Or maybe the PAF realised it needed a longer range BVR platform/missile combo than the Viper/amraam? Or maybe it wasn't satisfied with the lack of integration of Link16 with it's own TDL? There's a number of compromises when it comes to using the Viper. Why should we invest further in a platform that has so many strings attached and that is outgunned and outranged by the J10/PL15 combo, as well as being tightly integrated into our own TDL?