Think we are being a little harsh on the Council here. We have trams, bus lane cameras, Sunday parking charges (soon) and city-wide 20mph. Things are changing and people have had to stick their necks out to get this done - at some personal/political cost.
The fact there is a debate about Roseburn-Leith shows how far things have came. There is political will to get this done and the route is likely to be built (hopefully to a decent standard).
Yes, the dinosaurs are out in force - they don't like that they don't have it all their won way any more. I'm sure that some of them are wondering whether that bright spot in the sky, that seems to be getting bigger every day, doesn't bode well for their future.
I doubt the early days of substantial cycle infrastructure development in any city have ever gone easily, or without vocal opposition.