Could America’s 700 billion stimulus have saved life on earth?