Re: Yet the weather is still getting worse, not better
Except for the fact that CFC production hasn't dropped significantly, therefor CFCs are still affecting the ozone. There was literally a recent study showing that CFC output has increased in China and India.
That suggests that your theory that the original theory is wrong is wrong.