Whatever he may or may not've been 3 years ago, I think you should try to understand that he's the admin of this site now. If that's a problem, there're plenty of sites at which he's not the admin.