Every route / fare / airline have different change fees. Very difficult to conclude that AC is always higher from Canada.
There are even some Tango AC fares coming to Canada where the first change is free. Does this mean that all fares should be free for changes?
I'm sure the change fees are competitive to other airlines on the same routes/ fare basis.