AirDuster1
I believe that you're wrong in that if you can get Canadian citizenship then there would appear to be no barrier from joining the RCAF with an aspiration to become an F18 pilot. There are current F18 pilots in Canada who were born in Europe, went to Uni in Canada, and are now flying on frontline sqns. They were not qualified pilots and had not served in another country's military before joining up.
The RCAF being harder and harder to get into is a positive thing for the force but I agree must be pretty galling for the wannabes.
Regards,
Dash 2