A big problem in these discussions is the definition of 'Cycle Lanes'.
To me a cycle lane is the edge of the road or pavement zoned off for cyclists. It isn't a separate cycle track at all.
A properly designed and built cycle track or path is a great thing. A cycle lane is simply a shoddy (and dangerous*) pretext at providing facilities for cyclists.
*been there, got the injury and compensation payout to prove it.