To me, Ash isn't a character. He is simply a skin little kids can put on. If there is no story, then the executives will make a story until he stops making money. In this anime, money trumps story.
The thing is from an economic standpoint, they can't do that. By the law of marginal utility, the Pokemon Company will lose more and more money the longer they keep Ash because the satisfaction of consumers will decrease.