NO in an ideal world we would all be able to use the same roadspace safely as there would be proper punishment for not doing so. segregated cycle infrastructure is not the way forward.
I completely agree. I lived in Naples for 2 yrs, one of the more challenging places to drive, but on 2 wheels it is a dream, people respect you and give way. This for 2 basic reasons. Most drivers started on 2 wheels before moving to a car, so understand the problem and secondly, if you hit a 2 wheeler, you are guilty - simples. Close shaves were rare and remarkably when you got to a traffic jam, people actually moved slightly to let you through.