Fine by me. Have it your way! There are many other forums for you to join!
I for one appreciate this forum. Would you expect to go on the Meguiar's forum and start talking about how well using WG DGPS 3.0 worked on your car, and sharing a review about it? No, it's not part of the culture there. That forum is for Meguiar's as in the way this forum is for Auto Geek products, just like a Lexus forum is for Lexus, and BMW forum is for BMW.
If you don't like this forum and the wonderful customer service that AG provides, then sayonara dude!