Very rarely have I seen such passionate frustration, but in this way it is justified. I too feel the insertion of Marshadow in the plot ruined the story flow and was just a case of "Service to the Brand." This could be part of why I enjoyed Detective Pikachu so much since they did not seem locked into a state of having to put in something to promote the newest game or something.This is what I mean by the trailer being misleading. I’m posting the official trailer below.
Now tell me, doesn’t it seem like Ho-oh is supposed to be the main Legendary of the movie? Even throughout the movie itself, it sounded as if Ho-oh would be the main focus with the group discussing how significant the Rainbow Wing was to legends and they even meet the Legendary Beasts who you know are connected to Ho-oh itself? And what do we get for all this buildup of almost an hour? A drawn out battle with a Marshadow and how its anger is going to destroy the world. And what’s this? Ho-oh doesn’t show up in its own movie to stop the fighting? Oh I’m sorry. It’s just that all this talk about Ho-oh and the Rainbow Wing And even the group meeting the Legendary Pokemon strongly connected to Ho-oh And its legends made me think this movie was all about it. And then Ho-oh finally appears and accepts Ash’s challenge and Pikachu is ready and we literally cut to the end where Pikachu is exhausted and no winner is shown? What the Giratina Shoji Yonemura were you thinking?! Did you seriously think this was so unimportant compared to Marshadow becoming evil that you cut off the battle you teased the entire time up to then and had a huge build up for? This was a horrible choice to make! This is worse than Kyogre and Regigigas being promised to make an appearance in Pokémon Ranger for Kyogre and Arceus for Regigigas and both appearing less than ten minutes in the entire movie! It’s that bad! Ho-oh is teased so much and all we get for literally waiting decades is an appearance of no more than maybe five minutes. Twenty years of waiting to see some version of Ash meeting Ho-oh led to this? I basically consider this my least favorite movie of the franchise and it’s even lower than the mess that was Hoopa and the Kyurem movies. At least all of the Legendaries that showed up in Hoopa had screen time longer than five minutes and we got to see the battle and we sort of got what was promised to us from the trailer and official word from the writers about what to expect. Why did they think no one would want to see Ho-oh battling Ash especially after all the build up? If any Pokémon movie must be remade I think it’s this one for how horribly misleading it is with all of the Ho-oh talk and trailer.