From what I understand, the only reason we were able to correct the hole in the ozone layer is because the alternative to CFCs (the aerosal propellant or whatever, that was mainly responsible for the hole) was cheaper.
The only way we have (or have ever had) a chance against these large scale problems is when the interests line up with profit-motive. If they don’t, like the past 3+ decades of climate change, we’re fucked.