I used to watch some of the early LTT videos years ago which were informative, then fell out of favour with them. These days it's HUB & GN for product reviews & anaylsis.
LTT these days seem to be a cross between the dross of Top Gear morphed into (H-M-C vintage) and QVC
As for the Billet Labs monoblock disaster, sure you / your company has made a mistake, fess up, get in contact put it right; basic CS 101. You don't double down, wait for bad press, then treble down again, unless you've narcisstic or arrogant personality traits.