It may be little consolation, but EVERYBODY is in the same boat. The French Air Force has only about 220 combat aircraft, which again is rather less than they brought to the party in Suez, while the RCAF has only about 75 CF-18s. And that is just two examples. Look at the rest of NATO.
And on the subject of putting modern aircraft into historic situations, it would have been interesting to have seen the effect half a dozen A-10s would have had in supporting the landings on Omaha...