Haha, i noticed that it was too cheesy to be real lol. You are absoloutly right that its staged. Amazing still. As a Canadian, I must say that Canada has a pathetic airforce. Good training though. Anyhow thnx for the info. How about if you compare the F-18 to the F-16, do you think that F-18SH is still superior in manouvering than the F-1652
Oh man, I don't think CFAC is pathetic. They operate one of the largest fleets of F-18s in the world (second only to the US Navy, I think). They inducted 82 CF-18s (customized F/A-18 Hornet) a while back, and have at least 70 of them operational at any one time. Also, like you said, they have some of the best training in the world. They train pilots from NATO allies and some (rich) Middle Eastern countries (UAE etc).
Apart from this, the Canadians regularly participate in large-scale exercises such as the Red Flag at Nellis Air Force Base and the Maple Flag at Cold Lake, Albeta, Canada. These exercise give Canadian pilots an edge over most Asian pilots (even Pakistani pilots), because in their first few years of flying they have already racked up many hours of combat flying.
In my opinion, for Canada's needs, this Air Force is perfect. Canada does not need Air Superiority aircraft, neither does it need dedicated ground attack planes. What they need are multirole aircrafts, with a slight lean towards the Air Superiority side, which is why they did not choose the F-16.
Lastly, Canada is one of the confirmed customers of the F-35s, as some Canadian companies were involved in the design and the Canadian govt. invested in the JSF program. In a few years, the CFAC will be operating about 50-60 CF-18s with one squadron of F-35s. I don't know too many Air Forces in the world that would not envy that configuration. I'm telling you, if I weren't a patriot of Pakistan, I would be in the Canadian Air Force right now. The entrance policies are not as strict as they are in Pakistan, mainly because, unlike Pakistan, there isn't much interest in the military in Canada. However, I love Pakistan too much to join the CFAC.