If I’d said to you last year “Hey! I bet Canada is going to join the EU! No, of course not as charter-violating full member, as a newly invented ‘associate member’!” You’d probably have said “That’s both crazy and oddly specific, the chances of that have to be approaching zero”.
That’s why.