This isn't a Goh issue but just the way the series is structured. Evolutions including Ash's are easier, or just not avoided like the plague like in past series.Goh is strangely blessed with Pokemon that evolve fast without doing much effort, which is just as cheap as his incredibly lucky Critical Captures.
I swear, he makes Ash's Oshawott look like the world's worst evolving procrastinator.
Pseudo legendaries are meant to be slow to train, but Ash's Dragonite goes from not even knowing how to fly as a Dragonair, and living a peaceful life on a secret island, to choosing to evolve because it supposedly needed arms. Not to mention it then goes toe to toe with the Giant Golurk and thrashes both of Korina's pokemon without any training or battle experience.