Rum,
While your statement about other projects being over budget may be correct, you have to go beyond that to look at reasons why and the impact resulting...
A400M - result of cost overruns = less aircraft ordered per customer.
JSF - possible result of cost overruns = total cancellation of project or reduced orders per customer.
Typhoon - one major reason for coming in over budget (and late) being that it was a multinational co-operation project, and for several years the Germans said "we have no money this year, cancel the project if you want, otherwise come back and ask agin next year". The project continued on the back burner, producing both time delays and eventual cost overruns...