Ce qu'il faut déjà savoir à la base c'est que l'Eurofighter est avant tout un intercepteur pur, c'est à dire conçu en priorité pour abattre d'autres avions, tandis que le Rafale est réellement polyvalent, aussi bien capable d'intercepter des avions ennemis que de tirer des munitions air-sol sur des bâtiments ou des blindés.
Visiblement c'est là que le bât blesse: les partisans de l'Eurofighter disent que le Rafale ne vaut rien en combat air-air car pas spécifiquement conçu uniquement pour ça comme l'Eurofighter, tandis que les supporters du Rafale reprochent à l'Eurofighter son manque de polyvalence. De plus le Rafale ne se vend pas du tout à l'export ce qui apporte de l'eau au moulin des "anti-Rafale".