In real life, if they can't neutralize the threat in BVR they just turn around and run before getting in range.
Their stealth allows them to get the enemy in range before the enemy has them in range. It's like a boxer with a long reach: jab and move.
0) Spread the pork into as many congressional districts as possible
1) Omae wa mou shindeiru
Also ignore me, all I know about air combat I learned from top gun and iron eagle.
Air defences are just too effective and modern jets are so expensive that nobody can really afford to risk losing them.
Maybe F-35 could change that, it seemed very efficient in Iran. But AFAIK Iran didn't have anything better than the S-300 so it wasn't exactly a fair fight...
For active homing missiles, the aircraft tells the missile approximately where the plane is, then the missile only activates tracking once its close. Obviously this can be defeated if the plane manages to get out of the scan range of the missile before it switches to homing mode.
Semi active homing is a bit more reliable, as it relies on the launching aircraft to track the target, but obviously aicraft needs to be in closer range to track.
With F35, you can have AWACS or ground radar or whatever else continuously updating information on where the target is, and the active homing missile can reliably navigate and switch to homing.
Without the network, F35 is as good as pretty much any other jet, with the exception that its somewhat stealth. But not against modern heatseekers.
Plus the early missiles just had some problems that were fixed over time.
Not only ROE limitations, but unreliable missile technology (see the "Red Baron" reports for example) and bad tactics as well. The Navy was better than the USAF in both respects.