OK Doctorclue - this is the first time I have seen your question so I shall answer it.
Firstly though, I am not a moderator of this site, I have no powers to remove answers, so it is hardly a one man crusade against you.
I shall ignore your first few paragraphs as I agree with them. Your site is very good for people who have finished the puzzle or want assistance for their last clue........but
"I would be grateful to JJ109 if s/he could explain to me how exactly the presence of the notes on my site is spoiling her/his enjoyment of the puzzle"
When I require assistance, I require it for one question, not a multitude of them. At least your site is better than that other monstous creation that is called something like crossword forum, or help form or something like that. In both yours and that site all assistance for a multitude of clues are all on the same page. At least yours are clearly marked by numbers, unlike the other one where you have to read all sorts of hints for other clues before coming to the one you need. As I have said before (although you give hints rather than answers, which I like), it is no better than a crossword book with the answers given at the back.
Pomona, here has asked for help on two questions, and nobody answering as said "oh by the way, here is a hint for 5a, and 7a and 15 others etc etc whether you want them or not..... I do not want to know this, I want to solve the other questions myself without hints! The enjoyment I get is in working out the answer myself and parsing it myself.
"and how removing links to the site is in the interests of other solvers, who should surely be allowed to make their own minds up over whether they wish to consult the notes or not"
Totally wrong - you do not know me! I like Answerbank and I want it to succeed. If your site is added to an answer, a few answerbank members may go to your site in future, rather than ask questions here, to the detriment of Answerbank. I don't know for sure, but I should imagine that was why your link was removed.
"I don't advertise the site, I fund it myself, and I derive no benefit from it other than the pleasure of receiving comments from solvers whose enjoyment has been enhanced by getting a better understanding of how Azed's superlative clues are constructed"
That doesn't surprise me, for certain people it is an ecellent site. Unfortunately you don't receive negative feedback, as people like me who do not like your site, will not comment as such to you, they will just not use it again!!!
Now I shall give you some feedback on how to improve your site.
1.Put a warning notice on when someone first clicks eg. Please be aware hints for multiple clues for the same puzzle are on the same page, be careful to only click on the desired clue