I think that if you use Mudcat to promote your work (within reason), that's a wonderful thing and people will respond positively to that. If you misuse this community to promote yourself, that's another matter. If responses are negative, perhaps it's time for introspection.
-Joe Offer-