My hope would be that segregating traffic would simplify what I need to pay attention to and I can focus more on pedestrians and other cyclists. The road sharing idea is a nice one. And TfL tried it in places, but realistically speaking it does not work out in a busy place which does not have a culture of watching out for each other.
I do agree though, that cycle lanes on street level separated by a curb from the street can be a pain. I wonder sometimes of they are made intentionally narrow and winding to slow down cyclists or if they are badly planned. Of course there are places where there is not a lot of space to give to a cycling lane. But often there is a lot of space, and it is not used.
In continental Europe cycle lanes are often on the same level as the pedestrian side walk. But I have never cycled in a large city where this is the case (except in Amsterdam for a few days). I wonder if that is a better solution or if it endangers pedestrians more.