On the contrary, the decision to close the thread has done you a favor, as surely baiting members in the manner you so clearly were would ultimately result in warnings being dolled out, which does nobody any favours.
This site promotes free discussion, just be a little more sensitive in the phrasing of your points in the future.
At the end of the day, none of the designers on here are paid for their work, so if adding a mark in recognition of their efforts is a problem for you, then don't download them.
As was highlighted in your previous thread, the reason this trend has started, is due to those who leech covers from this site to upload for credit or plaudits elsewhere, something that has long been a dislike of mine, and why I have resorted to "tagging" my covers. I hope that you can understand that reasoning.