I light of newman's cautionary note, I would agree with him. Every game has it's audience. Just because you don't like the concept does not make it inferior.
I like driving a clutch. But automatics have their uses as well. Granted you have less control over the vehicle, but in the area I live (one of the worst traffic areas in the country), having an automatic is much better than a clutch . Does it make either inferior? Not hardly. It is a preference.
If you want to post your opinion to the makers of BGO, why don't you send them an email directly. But leave mention of this project out of it entirely. The less attention drawn to this product by the powers that be the better.
I like this thread in general. However should the bashing continue I would suggest locking it. If only to protect this project.