Not quite on stage, but I used to be part of a group of deps for this vocalist who did gigs up and down the country. One of his band used to do the sound and the singer was endlessly beaching at him, gig after gig, about everything - too loud, too quiet, frequencies wrong, setup wrong - whatever it was, he complained about it. The guy used to just take it - he was really quiet and reserved, never snapped back.
He was an chocolate starfish, but he paid well and the rest of us weren’t generally weren’t in the firing line. However, it all came to a head at a big wedding do at a huge country house in the middle of nowhere. The singer was off on one of his rants and the sound guy just snapped. Told him where to go in no uncertain terms and started packing all his gear away - both the PA and his instrument.
I have never before seen someone plead like that singer did at that gig. Almost literally down on his knees begging, pleading with the guy to stay - it was almost like an adulterous husband pleading with his wife to take him back.
The gig went ahead in the end, but it was touch and go for a while - and thereafter the singer treated the sound guy much better! (He was still a pink torpedo though and a few gigs later I refused to do any more with him!)