I totally agree! I think more cyclists will feel more comfortable to get on the road if there are designated lanes. I'm from Minneapolis originally, currently #1 bike city in the country and the bike lanes are plentiful. I miss them and the bike culture we had there. I hope it does come to B'more one day.
I just don't see the point of sharrows. They are just paint of a street that cars don't even notice. They give cyclists no more room and cars do not know that bikes have the right to be there. Ideally, we'd have the bike lanes on the sidewalk side of parked cars therefore giving us a car barrier in between. If that's not possible I'll take a bike lane over a sharrow anyday. Cars can see there is a bike lane, they aren't even aware of what a sharrow is. Having ridden in both, I am much further from cars when riding in a bike lane which gives me more of a sense of safety.
Bike lanes are a designated space for a bicycle, sharrows mean you have to share the road. That is the advantage.