We have a heavily-trafficked, 2-lane (1 each direction), hilly, winding road that runs along the river and is part of the Ohio River Scenic Byway. This is an old road that doesn't even have a place for cars to pull over: you would be in someone's yard or on a recently-installed sidewalk if you did that.
Widening this road would be a major undertaking because of all the houses and businesses involved. So rather than do that and add a real bike lane with barriers, our wise city officials put a big bicycle emblem in the middle of each lane to make cars and bicycles equal on this road. This is called the Ohio River Scenic Byway because you are supposed to be looking at the scenery. Doesn't seem like a good idea to be looking at scenery when there are bikers in your lane.
In another city with similarly narrow roads, the city decided they would just paint a bike line on the road. These roads were barely wide enough for modern SUVs. In some places where the road narrows even further, the bike lane just "disappears", then starts back up a block or 2 later when the road widens a bit.
While I don't hate cyclists, I do hate that cities are making stupid and unsafe traffic changes so they can say they have a bicycle-friendly city. Nothing could be further from the truth. When there is a bad-enough accident where people are killed, THEN the road will be widened and all that.