Being a competing Vendor on the same forum, yes, you should not have posted it.
I am not taking a side on this as to who is involved. I am looking at it from a purely conflict of interest point of view.
The originating post seemed to question the Thread Originators abilities, implying you could have done more.
Vendor battles on forums split the site. Ask how I know
KillJoy