Yes. Plus we're talking an entire society all changing everything they do all at once. Think about how that's going to be achieved when even a single individual can't change their life all at once.
Think about how long has it taken to get people to stop smoking. True, even now new young people continue to start up smoking. But overall, it is a massive improvement over the situation as it was 50 years ago. One person at a time, but coordinated from the top. This I think is how climate change will be solved. Very slowly, and it will never be completely eradicated.