I check behind and move into the primary position if there isn't something flying up behind me at rapid speed. Then I speed up a bit, get through the pinch point so it looks like I am helping the situation rather than being deliberately obstructive, and thank the driver as they pass. It's no big deal. I thank people if they give me consideration when I am driving, so I also do it on the bike.
If someone is coming up rapidly I will make a judgement on the situation and if I think they either haven't seen me, or they have no intention of giving me any room, I may decide that my health is more important than principle and slow to let them pass first. Or if the 'pinch point' is long line of parked cars. I'd rather just let an aggressive rider past and then pootle on up that have them trying to get past for a distance. Or if they are nice, then I'll just let them past straight away in that situation, it's a second out of my ride, and no hassle. Give and take and all that.
I do, however, regularly shout, curse and give the finger if they just squeeze through and pass too close. I rarely control my temper if people try to kill me. More for my stress relief than anything. I find shouting **** at the top of my voice very liberating and I normally end up chuckling to myself in the end. Although I am not sure how I would react if any of the drivers actually stopped......