i agree, you do need a vacation or something; then again i can understand your feelings because i experienced the same type of dumbass customers running a crew.
it would irk me to no end when i would have a senior tech call a NLOS (no line of sight) but then 15 min later i'd have my GM...