Turn down your politically-correct radar! He's not trading financial instruments. It doesn't look like a picture of a trading station.
Nothing wrong with being happy now is there!! However I would bet that is not what you were referencing were you? So to answer your question.... Its an anomoly - not natural - will not ensure survival of ANY species. Chris