I mean it's tough, and I personally wouldn't consider it a mockery especially as being a second gen Canadian. Who's to say he doesn't feel connected to ALL those countries. Your ancestry is your ancestry.
My son is Canadian, Jamaican, Guyanese, and Filipino....has been to each country and will continue to visit....and if he shows any early promise in his footy skills, I'll send him to live with my brother in London lol.
I would be damned if someone said he isn't _______, because it's like saying he's not my son.