It sounds like the problem isn't the existence of a bike lane, but the construction of a really half-assed bike lane. Here in NYC, we have some of those, and I avoid them like the plague. If someone doors me, I'm going flying into traffic. Ridiculous.
But we also have lanes that put parking between the bike lane and the motor lanes, and have a few feet of buffer between to eliminate the door zone. They're pretty fantastic to ride in, except when NYPD parks in them for whatever reason.