On the one hand, I think it's a bit ridiculous to hold LTT's feet to the fire over ShortCircuit/Unboxing/Tech Preview type content, and Steve Burke takes himself a little too seriously sometimes.
On the other hand, LTT set themselves up for that criticism by making explicit product recommendations in those unboxing videos, and invoking claims based on "lab testing". LTT needs to draw a bright line between unboxing content and reviews, and make it super clear that unboxing content is not a review. "I wouldn't recommend" is not the right language for a tech preview.
And really -- letting one of your employees smack-talk the competition in a lab walkthrough? Just cut that part of the video out. LTT waltzed into this with sloppy editing.