I'll tell you one thing that I think has hurt anime, at least in a TV perspective. Initially, I started watching several anime titles on Adult Swim. At first, this was great for someone who'd not been exposed to a lot of anime because five nights in a row, one could watch new episodes of whatever shows were currently airing during the Adult Swim block.
However, the problem with this kind of format is the rerun period. Back then, I can't tell you how many times Cowboy Bebop would show up, then repeat, repeat, move to a new time period, repeat, repeat, etc. A lot of shows did this, though I think CB was one of the worst ones. A long-running series like Inuyasha at least had the benefit of having more episodes to rerun through, thus wasn't quite as tedious at first.
Eventually, it got to the point to where I couldn't stand to have the channel on because of the ad nauseam reruns.
I never could understand why a more traditional TV display of anime couldn't be done. For example, every Monday at (to make up a time) 10pm, Inuyasha came on. Tuesday at 10pm would be Yu Yu Hakusho (and understand, I'm just inserting any titles, not necessarily ones that were on AS or should be in AS). Wednesday -- Bleach. Etc. So there'd be a different show Monday through Friday at 10pm and you'd get new episodes for everything each week. This would of course go through the whole block.
To me, this broadcast format would lower the weary factor from normal viewers. Frankly, I suspect that a lot of people were like me -- dead sick of seeing the same old stuff on because once you blow through how ever many episodes you have, that's it. You either get something new, or you rerun it again. Either way, you go through episode quite rapidly playing five episodes of a series a week.