We don't list sites because webmasters want them listed (in fact, we don't even unlist sites because webmasters don't want them listed.)
We list them because (in the opinion of the editor, based on a review of their contents), they contribute to the sum of human knowledge of the particular topic. In this case, the editors' [yes, that's a plural] opinion was -- this site didn't.
That's fine: it does what you want, and it's your site. There's no point in changing your site's contents to do something you don't want it to do, and there's nothing other than the site's contents that should affect the editors' decisions.
The recommendation is (as always) to promote your interests by working with people who share your interests.