I don't think you understand the writers. You kind of have to be a writer yourself for that.
They feel that character development is most important. And they are the boss.
As a writer myself (not an official writer, but someone who enjoys writing and in certain moments the passion to write), I am super pissed at how their handling the league. Check yourself.
You have an opinion, and that is all you have on this subject. Especially if I'm not mistaken, and I apologize if I am, you're suggesting they skip Ash vs Alain
As a (non official) writer, I know you don't treat your main character like crap after 19 years and be like: Yeah sure let's give Ash only ONE battle in a very important league.
You show Ash's struggles, you don't fill the league with meaningless nobodies to justify, oh look Ash is in the semi finals.
People FORGET, a Pokemon league is extremely important to Ash, it's one of the most important things Ash has, under his Pokemon, Friends, and other technically more important things, but it's part of who he is and wants to be.
I know the real Ash would be super pissed that most of his battles were skipped, and you can't honestly say I'm wrong, because if you were Ash you'd be pissed if most of your battles were skipped, because I know I would because it treats something that I find important and lessens it. Maybe Ash isn't THAT deep (as other people would claim) but I know he would be hurt by this.
"I'm the main character but you devoted an episode to Sawyer battling against Tierno, and looking at the episodes, it's just Sawyer or Alain, and I'm just shoved in there, this is how you treat me and my desire to become a Pokemon master"
But Ash isn't worried about other people's concept of "Random Nobodies" he doesn't treat his opponents like "Nobodies" which is why I don't think Ash would ever approve of the way the writers are handling this league. But then again, Ash is a fictional character, and is a "written character" so obviously he's subject to change. But outside of bias, I know Ash would be extremely displeased about this league.
So you're going to judge an episode before we even see anything?
Explain when I tried judging episodes before they aired, in a positive way, I got screwed over? So no, I don't care, I'm going to be a jerk about this. And ask "WHY THE HELL did the make time for this, and continue to screw Ash over."
Well at least Ash will maybe have two battles.