But... of course, there had to be a 'but'... things aren't all smooth sailing yet.
Witness these lights on the corner of King & Kent...

I've gone up this cycle lane many times and never yet seen the green for cars coordinate with the green for bikes - officially, while automative traffic whizzes up the hill we're supposed to sit and wait - for no discernible reason.
Generally, most cyclists simply do what I do and let common sense dictate - but there's always that nagging feeling of "there's another cyclist flaunting the rules - again."
I wonder if pedestrians ever get that feeling?...