I think this specific rumor set was already proven false anyway because it was part of a leak before the previous Nintendo Direct and probably claimed BotW 2 would get a reveal at the Direct.
I never take rumors like this seriously, and after skimming this video, I feel like the info that is "leaked" here is stuff that anyone could come up with randomly on 4chan or somewhere. Also why doesn't this video actually offer a link to the post of the leaks that is being read off from...