I respectfully agree with you guys.
Many of us here learn from those sites and then share the info on this site for debate and/or discussion. His site has started many post HERE about products we learn about through his site and other forums. Many of us here are also members on other forums and we intentionally bring the same topic here for members that are not on those forums or websites. Since bias may be a result of sponsors, its a good way to form an objective opinion and better the sport overall.
I may not agree with TB on many things but he brings more to this forum than he removes.
I run adblock plus so i dont see ads or banners here or there anyway.