The Typhoon may well have been a solution if it had not been decided to build to VSTOL Aircraft Carriers, or indeed two aircraft carriers.
It can be argued that if the French had remained in the consortium and had agreement had been made to have a carrier capable what is now Typhoon, vis Rafale M, things would be rather different.