I hate to appeal to authority, but the guy who made it is a retired fusion scientist and he raises valid points.
Btw, the first result in the search you posted links back to the video...
https://old.reddit.com/r/fusion/comments/133ttne/can_we_talk...