Esty wrote "each of us have our opinions...like them or not we are entitled to express them (aren't we)"
Posting a message up on the board that another board member is a "worthless piece of crap" is not only a bit overboard but it's rude and unprofessional. Esty, as a professional service provider to members on this forum, we expect more from you.
If you don't like the way a competitor is advertising their product there are much more productive ways to raise the issue. I don't know about others but i'm sure getting tired of all the name calling on this forum.