I assume the author counts the (let's say) 25km of bus lanes (full of buses and, worse, taxis) and 50km of useless paint that you can park / wait in towards her total of 75km of on-road "cycle lanes". Let's just be clear that there are almost no cycle-exclusive on-road lanes in Edinburgh.
But...
Things should improve for cyclists. But also for motorists, as the Pedal on Parliament organisers campaigning for better road safety understand that the roads are to be shared, rather than adopting the same old angry adversarial stance: two wheels good, four wheels bad.
Anger is a waste of energy. It won’t get you anywhere quicker. Let the cyclist go past, let the pedestrian cross, let the car overtake. The message for all road users should literally be live and let live.
Is quite a fitting and optimistic ending. Although it kind of insinuates that cyclists deliberately block / get in the way of cars. As "we" know, in traffic, exactly the opposite is the case.