When looking back in the 1970's and 1980's there were still many fighter jets coming out that was designed to maximize the air-to-air capabilities to gain full air-superiority. Jets like the F-14 Tomcat, F-15 Eagle, F-16 Falcon, Su-27 Flanker, MiG-29 Fulcrum or the MiG-25 Foxbat and MiG-31 Foxhound were basically designed to fight targets in the skies while the F-14, MiG-25 and MiG-31 are interceptors to fight enemies from the long-range distance being fast but less agile. Later most jets' platforms were upgraded to fighter bombers leading to F-15B/E Strike Eagle, Su-30, F-16B/D which carried LGBs and AGMs while the YF-17 became the F/A-18 Hornet which might be the first real multirole fighter jet to roll out when entering service the early 1980's. Now many projects from the 1980's like the YF-22, EF2000, Rafale, Gripen and the J-10 started from the direction to develop more advanced fighter jets of the 4th and 5th generations. But before being deployed/entering service they had changed the purpose from pure air-superiority fighter to multirole jets to reach a better balance between air-to-air and air-to-ground capabilities. Even the YF-22 became designated F/A-22A Raptor which means that its groundstrike capability is considered to reach an optimum and not just an add-on feature. The Russians also developped a two seater version of the Su-37 Terminator to increase the groundstrike capability. Now, I wonder whether we will ever witness any "pure" air-superiority fighter jets anymore since the need for multirole has been increasing since the early 1980's. Fighter bombers like the Panavia Tornado, JH-7 seem to be getting replaced too by the multirole fighters. So all newer jets are stereotypes/ allrounders while the old fighter jets were either good in AAC or in AGC.