Cars are inconsistent with bike riders because bike riders are inconsistent. Making bikes follow car rules doesn't work because cars don't treat bikes the same. Take a look at
Youtube for cyclists using the bike lane. It's scary.
Cyclists really need their own infrastructure.
I'd love to say that I rode really consistently, but I switch between sidewalks and roads all the time. Generally, I'll ride on sidewalks if the streets are too busy (and therefore unsafe), follow all the street signs, and walk my bike across intersections with traffic lights.