Teddy Robinson from Bear Island; one of the smartest posts on this subject I have read !
I have taken off, seen a wall of red in front of me, turned around and gone back to land. I, my F/O and my passengers have safely and comfortably sat on the tarmac and waited for the frontal line to pass through - it's not that difficult to do.
And yes you are correct, the CFO's control the show these days. That is, if you have not got the experience, airmanship and courage to tell them to get stuffed !!
Role on.....