At last, a theory that stacks up!
See ozonedepletiontheory.info by Peter Ward for detailed explanations (and also very conscientious debunking of CO2-related theories as a bonus).
A lot of it is beyond my understanding, but on the whole it seems internally and externally consistent - temperature increases match ozone depletion much better than CO2 changes/increases - and very plausible. If we have to make do without spray cans and use different coolants in our fridges etc, I'm sure we can manage.
If reading is not your thing, his summary video (one hour long!) is here: