I really don't see any reason to be angry over Ash getting some action-hero scenes and being a major factor in saving everyone. He's supposed to be the special one, the main character, the guy who Ho-oh appeared to after three hundred years of not appearing to anyone. So I like how the movies can focus on other characters, have them be heroic, but still let Ash do some special stuff.
And really, Ash was more competent in his heroism than ever before in this movie and it was enjoyable to see that. He's a lot less clumsy than he used to be, that's for sure.
The defender of all things Pokemon!