Is there any particular reason it's better for Canadian jets to be sitting in Germany than for Germany to just have more jets if they feel they need them for defence? This is a thing that makes sense for European countries to do with each other, or north american countries likewise, but it's just downright silly to buy billion+ dollar jets ostensibly for the defense of Canada and then stick them in Germany.
Like, other than symbolic ones where we try to pretend we're contributing in a way similar to the US with its little plots of american land in half the countries of the world even though we have neither the means nor the stomach to do so.