It's a crap idea.
What they are doing is segregating cyclists off the main thoroughfare. Any cyclist who chooses not to use the cyclelanes and rides ON the main thoroughfare will be shouted and jeered at by the motorists.
Cyclists, by way of their presence, have a right to ride on the road, as it is in most towns and cities ALREADY.
Put them on dedicated cycle lanes and the motorists will complain more when a cyclist uses the road.
PS, You forgot to add a few Wheelie bins and ripped bin bags spilling out used nappies on your picture.