This has always been the problem with the Euro acquisition process...they buy simple now and plan to upgrade later. Then when the price for upgrade later comes up, they balk that it wasn't done in the first place! Like, uh, hello? That's why it didn't cost MORE to start with!
The problem is the Typhoon dates from an early 80's requirement. It took 20 years to be made, not in small part because of the multinational conflict of requirements. Too many cooks in the kitchen and such. France went their own way because their requirements differed a little too much, they thought they could do it faster, and naturally they thought they'd be better. As it stands, Rafale barely beat the Typhoon into service and just now got a "quick fix" upgrade to release AG weapons for deployment to Afghanistan--like its big sister, it also was designed for AA work first.
By contrast, the F-22 was designed to the same idea--AA work only--but before service entry was modified to the point that it will be possible to use AG weapons (not all, but a few) right away. Why is that? More money spent up front.
You have to pay one way or the other. However, it seems the Euro public by and large wants to spend .05% of GDP on defense.