The Climate Alarm Industry - too big to fail?