"I'd have done the same thing. This is a bit different, waiting 20 seconds for a green light is different that blocking a turn lane for several cycles, to me"
Yep, I understand they are different but the question was posed to determine at what level you would go around someone. Everyone has their threshold for waiting. Now that I know you would go around someone under the right circumstances for you, it's now a matter of establishing the minimum threshold under which you might be inclined to do that again.
I'll give you an example- I routinely have to negotiate an intersection that used to be a rotary and has since been altered to be a controlled intersection. The right turn is guided by a red light, not a red arrow. There is room for two cars side by side but not demarcated to do that.
If you're used to the intersection, you know that there is a limited window of opportunity to take the right on red. If you wait, the oncoming cars will flood the intersection and be blocked ahead by numerous pedestrian crosswalks that serve a regional courthouse. Once jammed up, you will be sitting for awhile. I will wait for a short period to determine if the person will turn on red. Some do not. Then I go around and so do numerous cars that are behind or ahead of me. I am not going to sit through the entire red, which is quite lengthy and then have to deal with the jam ahead.
I didn't blast my horn or attempt to force the car to go. If you feel it is unsafe or simply do not know the rules of the road you can sit there til the cows come home but I will go around you. I'm not going to wait for green even one cycle. Most of the people familiar with the rules and the intersection won't either. That does not make them unsafe or crazy.
George Carlin had a good line for this- in essence those that are going slower than you are idiots and those going faster are maniacs