Yes, definitely true! I never wanted to imply this being completely monocausal or sth like that, sorry when it came across that way. My point being is that while obviously the 35-40 year olds have a more rational stance towards climate change than the boomer generation, I still think it's much harder for them to change than for someone who's 15 years old right now. Not only because their generational views differ, but because of their ability to adapt easier than someone who has already a hardened world view.
Ultimately, I still think that before any true progress towards the fight against climate change will take place, those generations who did not grow up knowing about it when they were rather young will have to die out/fall out of society (nursing homes etc.). Genereally speaking, social changes are pretty slow and sometimes, people ask themselves why. The answer is very often just the above. Change is so slow because those who completely oppose an idea, but have the social power (economical status, government, influence in general, influential jobs etc.), will oppose that idea since their world view is hardened; they can't adapt as easy as a younger person, who's more malleable (had to look that word up, hope it makes any sense). So for changes to take place, a majority of people who are in for a change needs to form. This will only happen if the former generation loses its economical status, government positions, influence in general, influential jobs etc., otherwise it's very unlikely to happen. Drastic, abrupt and harsh social changes rarely happen and those that do happen, often happen because of acute (immediate!) crisis (mostly: wars).