It depends which specific area we are talking about. In some areas Russians are even better than the US.
Russians have pretty much fallen behind in all areas. The only question is how does Russian combat aircraft offered to you compare with the USAF combat aircraft offered to you
Why assume Pakistan has to fight India ?An airforce analyst once said a Mig-21 can shoot down a F-22 if the F-22 just happened to be right in front of the Mig. That doesn't mean the Mig-21 is a superior fighter. Nevertheless, swiping at F16 is not the key of why Pak's F16s are for display pretty much. Pakistan knows it's not allowed to engage IAF and that's why PAF tried to hide the fact it was an F16 shooting down the IAF Mig. Remember all the dancing theatrics, announcement, and denials post shooting-down? Yea, that's Pak fearing America's sanctions for using F16 against IAF.
India is a very important ally for US to contain/counter China. With India's advance in GDP, the importance will only rise and there's nothing Pakistan can do. Do you think US will allow Pak using American-made weapons to harm India? Then what the hell are Pak's F16s for? Think... US wouldn't mind Pak using its F16s to attack China or Iran. But that's out of the question, isn't it? For displaying and feeling the Pak pride? Yes.. that's pretty much it.