"Mr. Falcon told the paper that, in his opinion, his party got throttled in Metro Vancouver because the Liberals spent too much time playing politics around transportation issues (see: picking fights with Metro mayors over funding) and not enough time rolling up their sleeves to solve problems."
.
Maybe.
.
But the Oil Party doesn't want transit built, and they call the tune.
.
Endless bickering that prevents transit from being funded or built suits them just fine.  That pattern has been repeated all over North America.  Rolling up sleeves and solving the problem is the last thing the oil companies want.  They make money from NOT solving the problem.
.
As for who was expected to win, disagree.
.
Just like 2013, the NDP should have been able to win this in a walk.  This is a tired government, long, long past its best-before date.
.
However, historically low voter participation of 46.5% (1.797 m voters out of 3.864 m eligible to vote) cost the NDP the election - yet again.