I partly agree with what you're saying, Flecc, but the reason most cycle lanes and paths don't work is because they're not fully integrated, and they don't give cyclists priority. Even for the better ones, you've got to run the gauntlet of normal traffic to get to them, and then again to get from them to your final destination.
We have loads of cycle lanes here in Telford, but they're all over-run by pedestrians, dogs, glass, weeds and tree roots, and you have to stop and wait every time there's a side road or roundabout (where you wait several times), so it's a lot safer and easier to use the roads.
IMHO, cycle lanes need to be properly segregated from pedestrians and motor vehicles. It'll never happen in my lifetime, but anything they can do to that end is a bonus.