No doubt it takes a lot of energy to build an operating wind turbine, and maybe the "payback" is a year or longer, I suspect it's not 20 years or more.
One issue I have is derelict wind turbines like one sees commonly in older wind farms in CA.
I don't think the video should be taken as "Gospel", at all, nor should some of the other videos out there, or memes.