Hey Al how about this explanation on Global Warming. It has probably as much credence as your explanation and is open to as much interpretation as yours. She just didn't get a Nobel prize or have a movie made about it.
But I really like this explanation ........ I mean seriously why should we have all the "fun". Mother Nature is "female" isn't she?