It's just the approach....
And the total lack of professionalism.
There are many commercial members who post here, posting on subject, answering questions where they have knowledge, and contributing to the forum. But they haven't jumped on, hiding who they are until found out, opened a thread just to promote their site without telling their involvement. Nor have they then proceeded to cut down their competition by erroneously claiming false things. Join the forum, don't USE it and ABUSE it.
Commercial memberships were established for those in the business. There are many commercial members here whose businesses I would be far more inclined to patronize having seen them here. But not because of self promotion, instead because of how they've conducted themselves and the knowledge they've shown.
I wonder sometimes why people can't see the damage they do to their own business doing things like this. There's a new boat broker in Florida I would never visit simply because of the way one of the family members promoted on a forum which doesn't allow it and tried to hide his purpose. He had another employee try it first.
Come on, post information about your business only where appropriate, contribute and get to know people. You might also learn something in the process as obviously Todd knows nothing about the competition he claims he does more than.