I haven't heard anybody blast Glenn or the forum for sponsors, how else is a free to join forum going to keep the lights on.
I think many members are just here to learn how to catch more, and bigger Bass for reasons other than cashing checks.
Tournament Bass fishing, and the industry that supports it only makes up a portion of the Bass fishing universe, many Bass anglers could care less about competitive Bass fishing or needing sponsorships in order to do that aspect of Bass fishing.
To this end, a Bass fishing "pro" doesn't have to be a tourney angler......a great guide is surely a Bass fishing pro, a guy like WRB is surely a Bass fishing pro, Josh Jones is surely a pro. More than one way to be a Bass fishing pro, and not all of them depend on paid product endorsement/placement.
Just my 2cents
I'm pretty sure Bassresource.com is worth millions fwiw.
It's the biggest Bass forum on the search engines, and perhaps membership wise. The biggest AR15 forum using those same metrics within recent years sold for millions when it turned over ownership.
While Facebook and new social media has killed 90% of tech forums, the ones that still exist are quite valuable, and still draw a ton of eyes and thus ability to generate revenue for sponsors.
ETA: I never heard or ordered from TW before I joined here, now I've spent a couple hundred with them over the months I've been a member. It works for sure lol.