I must agree with some aspects of your complaints with BASSinsider. As a newbie basser, I thought that this being the main website for BASS, that it would be chock full of tips and techniques, how-to videos, and other useful stuff. But, I have been somewhat disappointed with their content. This website, "BassResource" far exceeds BASSinsider as the go-to site for any and all bassing information!!
The one thing that I can say that I like about BASSinsider is getting the magazine, which I find helpful.
I appreciate that BassResource is here, because if the info isn't in the article, or elsewhere on the site, one can always ask here at the forums and get the answers!!