Yeah, it didn't make much sense to me either at first. But I checked the Great Circle Mapper and SFO is 300 miles closer to Hawaii than YVR, so I guess they wanted to build that extra margin in. They have been taking a bit of a hit on public relations (not to mention the jabs on the Air Canada forum LOL), since it adds a few hours to the advertised non-stop flight.