There is, and always will be, an ongoing debate about how urban bike-transportation infrastructure should be designed.
The separate path has advantages and disadvantages. So does the delineated "bike lane," running along the edge of the "car lane."
I put "car lane" in quotes, because it illustrates the main drawback of the "bike lane" - people who don't get educated may think bikes only belong in "bike lanes." When in reality, by statute at least in Idaho, bikes can legally operate on any public road (including Interstates). (Now, don't think that legal law and common-sense law always go hand in hand. Good judgment should always be exercised.)
I really like this roadway design. It's Adams Street in Garden City, and in my opinion, it's "how to do it."
No delineated bike lane, but plenty of width, including a striped center turning/passing lane. Bikes and motor vehicles share the space, but there's plenty of safe width (and visibility, thanks to the nice sidewalk treatment) for faster traffic to pass slower traffic.
I'd like to see more of this.