These guys are spending tens or hundreds of thousands of dollars and hundreds of hours of their time to bring this information to you and advocating for your privacy rights and you complain about where the video is hosted and the length of it?
At least include a link to their Patreon in your whining posts, https://www.patreon.com/gamersnexus