Hardly upset. Your success or not means nothing to me.

I just find it embarrassing seeing a supposed professional so easily threatened by a diy project that they need to inject no-so-subtle digs into every comment made. It makes me question whether your product is actually any good either. You clearly have too little faith in it.