In defense of the anime, they had just 25 episodes in the second season. As they wanted season 1 to focus on Makoto solo, his fight with Sofia on the plains was the perfect climax. As a result, needing 2 episodes to introduce the other heroes at a minimum, they had to pick and choose the...