Maybe, but his accusations are false. I've done all the necessary cleanup years ago and have monitored the article since then. Read it. Feel free to point out what you feel are problems on the talk page.