Public_Domain Public_Domain:
My proposal.
$1:
I swear (or affirm) that I will be faithful and bear true allegiance to the Canadian people and Canadian land, and that I will faithfully observe the laws of Canada and fulfil my duties as a Canadian citizen.
Tell me why this is worse.
EDIT: I used some older version of the oath originally
The Canandian people include you...Luka Magnotta, Vince Lee, Elizabeth May, Stephen Harper, Pamela Palmater...
I don't swear allegiance to you or them.
The allegiance is to the Queen as she is the head of state. it's really that simple.