In case you don't recall, the bike lanes were originally going to be placed on Cook St but were moved due to feedback from the public. So the reason these lanes are even on Vancouver St is because people had input in the design.
If you had participated in the consultation, gave constructive feedback and maybe came up with a way to improve the design and make it work better, staff would have surely took it under advisement and, if it improved the design, probably would have incorporated it.
However, if your input would have been "no bike lanes please and thank you!" than no, probably you wouldn't have gotten your way. The mayor and council ran on the promise to (among other things) continue expanding the AAA bike network. The voters gave them a mandate that includes building the network, so yeah, they're not going to just not build them.
As I've said numerous times, I think bike lanes are a good idea, IF they are well designed. Based on what we've seen so far, I'm pretty certain my input would have been dismissed.