Originally Posted by
FriendlySkies
First off, CALM DOWN! You will get nowhere by calling the GA an idiot.

I'll side along the OP. Some SFO GAs are stupid, lazy, incompetent and/or wicked. Some are clearly idiots so I don't think OP might have been too far off in calling the GA just that.
My suggestion is write to Customer Relations. I am hoping that you have the GA's name. Some GA staff at SFO need to either change or get fired.