Interesting video, I really like the idea of TTL Talks and I'd love to see more. It's a good way to show us what's going on behind the scenes, both upcoming video/ideas and personal stuff. I hope it also helps you to have a chat with us and then be able to see what the community's opinion is.
I realize that it's not easy to just ignore what the trolls say, but I'd really try not to be affected too much it. After all, nobody is able to please everyone. Also, most uf us here subscribed to your YouTube channel and joined the forum because of you, we value your opinion and we like way you do the videos. There's no other channel (at least that I know of) that goes into such detail as you do, so there would be something missing if you decided to do less video just because of a few idiots.
Something you could include into the videos, is a point system like there is on some reviews on the website. You could judge the product in a few categories and the give the award based on the points. This way you could get the point that not all gold award products are equally good across more clearly. Maybe the people who just see the award and the brand name and then don't watch the conclusion part won't complain as much. It would also allow you to differentiate the rating a bit more. The way it is now there can be quite a big performance gap between two products with the same award even though both might still be very good compared to what else is available.