I do think there should be more respect for the bike lanes. But...
Parking: No all day parking, but perhaps use it as a break-down lane. Perhaps the occasional rapid in/out delivery, assuming the bike lane doesn't have heavy traffic.
Construction Signs: These bug me. Reasoning is to get them close to the traffic lanes, but look at alternatives. If there is a grassy strip to the right, I'd put them off the road. If there is a sidewalk to the right, then there is no good place to put the signs.
Sweeping and debris: Hard to say how much sweeping is necessary, but a clean lane is safer than a dirty lane. Sweep once a month? However, around here, it seems to be 1x or 2x a year.
Yard debris? Garbage Cans? There have to be alternatives.
Keep in mind, the alternative to a bike lane is no bike lane. I.E. Riding in the traffic lane all the time. So... I'd rather share it than not have it.
As mentioned above, one of the functions of the bike lanes is also to keep traffic moving. So a parked car in a bike lane keeps traffic moving better than parking it in a driving lane.