I was under the impression it was going to be available to download without registration, but the CEO pinged me to say it will be registration required. They've debated internally and this is the direction they want to go down.
This content wasn't sponsored. I spent time with the CEO and listened to his explanations, and did some digging of my own. I reported on the announcement and added in some of my own thoughts and opinions. I spent a decade doing exactly this at AnandTech, but now it's in video form (or on my substack).
So I'm not really sure where you're getting that feeling from. I've always done this. If I do sponsored content, it's listed as such.