I agree with you.  While the article needs improvement, it certainly does indicate the notability of its subject.  Alas, I'm not an admin, so I can't do anything about it, but I doubt this will be followed through.