Guys, have u read about the dogfight between Luftwaffe MiG-29 against the USAF' F-16? In that dogfight, the Luftwafee pilots beat the USAF's pilots despite the fact that F-16 has better avionic system.
Besides, if u look at the fight between MiG-29 vs F-16, the MiG-29 always filied by poorly trained pilots. Look at the case of MiG-29 Iraq being shot down by USAF's pilots. U know that the US has the biggest military budget in the world. It's not a problem for them to train their pilots any amount of hours per week if they want to. Or also look at the case of the Dutch' F-16 vs Yugoslavia MiG-29. Maybe it will be fair if there's a dogfight between USAF F-16 vs Russia's MiG-29 or India's MiG-29 vs Pakistani's F-16