Anime is what it is, some of it is definitely made to pander to otaku. It's like anything else just watch what you want. People often like to bitch about anime and act like it should be something more than it is.
http://tvtropes.org/pmwiki/pmwiki.php/Main/ImportFilter