I don't think it was inflation.
I don't think it was extra points for being a Canadian in Canada.
I don't think it was Hanyu being "held back" by skating earlier.
Chan was simply "on fire", and did everything near-perfect.
So he got high Grades of Execution for nearly everything, mostly +2's.
(It's not as if he got row after row of "outrageous" +3's across the board or anything)
And those +GoE points really add up, just look at the protocols.
I don't see anything obvious to complain about, regarding the technical score.
(I wouldn't even argue about his PCS either)
As always, we shouldn't just look at what a skater didn't do... we must look at what they did do.
All the other jumps he did, even though "only triples", were worth a lot of points, because they were done so well.
Hanyu has a much higher base value, a much higher scoring potential.
But to make that extra difficulty "pay", he needs to peform his elements "cleanly", and get those extra GoE points.
He doesn't necessarily need to be perfect, just better than last night.
We all know Hanyu is not at his best at his first competitions of the season. I'm sure he will improve in the following weeks/months - get more comfortable with his programs... make adjustments... add more polish, refinement and expression... skate more cleanly. His scores will rise accordingly.
And when he also performs his SP without giving away about 20 points... he's likely to be unbeatable...!