I've done BOS-YYC-NRT before with a 90 minute connection. It was tight but not unmanageable.
The AC cynic in me said..........they do it this way so I don't hit the Maple Leaf Lounge
The AC customer in me said......good, less time spent in middle airport the better.