Anime, like ever other medium, has never been masterpiece after masterpiece. Not even a good show after a good show. But people that only barely touch the water and never enter the deeper level of any medium, fail to realize that. Even after cutting a few unbearably shits, you can easily get more than 20 to 30, even sometimes 30 plus shows a season, if you actually care and like anime as a medium.