I've enjoyed LTS content, and I like Linus himself, he's a genuine enthusiast who has contributed positively to the community over the years. I've never viewed LTS as an authority on reviews, they're a little too goofy, rushed, imprecise, and occasionally egotistical for my tastes. Their recent content seems to aim to be entertaining rather than informative, but occasionally stumbles at both. I'm also a little uncomfortable with their industry links and endorsements, with Noctua, for example. It isn't wise for an outfit that claims to be impartial. I was also confused by Linus's insistence that Steve should have talked to him before the original GN piece was published, it suggests that he doesn't understand that his credibility in the community should be underpinned by integrity, and not by who he knows.
That's not to say LTS shouldn't have a place, just so long as they don't misinform, and I think that's the crux of the GN pieces, which was undeniably harsh but fair.
It took a few days, but I think they've finally found the right response, and I genuinely hope LTS reinvent themselves, and look forward to see where they land once they've had a chance to figure all this out...