This is not your private site to advertise your wares. I don't mind showing people what you are doing, but don't treat this as your own billboard. If you can promote your wares for free, then expect others to do the same. Being belligerent to those others is a sure fire way to get your billboard pulled from the site.