Some of the behind the scene videos (of LTT employees talking about their processes) GN shows are pretty scathing. If this is the stuff they are willing to go on camera and say, imagine what else lurks under the hood.
"I wish we could make better quality videos" - you can, the company just chooses not to.
"There's no videos we've made that I'm really actually proud of" - just ouch.