I simply can't believe the constant vitriol this thread has generated.  Why does everyone get so mad at each other?  In reality, some bike riders do dumb ****, and some car drivers do dumb ****.  That is the nature of the human race.  In between all that dumb ****, most people are doing - or trying to do - the right thing.  We're all human and make mistakes sometimes. 
I too have been held up by bikes at times - I just wait patiently until there is a safe opportunity to get around them, and carry on.  I give them a wave and get to my destination maybe a minute later than I would have otherwise.  I will always give a rider the room they need, they are just as entitled to use the road as a car driver - if you don't like the law, then petition your local member about it, because moaning on a forum sure won't change anything.
Life's too short - chill out.

 
			
		
Bookmarks