Me Reading some of the Replies in this thread:
Anyways I don't think that Gou's a bad Character.
I've been seeing a LOT of hate for this poor boy for getting all 3 Starters when the main problem lies within the show's writing and it wanting to have it's cake and eat it too with all the hollow pandering.
Ash doesn't get a Galar Starter this Gen because the Writers want to fill Ash's Team with a bunch of Shillmon you'd only see in Fanfic for the sake of Fan-service.
However it falls flat when you realize that beyond giving Ash some popular Pokémon, the Writer's didn't actually have any plans laid out for them.(The only one on Ash's Team who can actually be described as having any real Development is Farfetch'd)
They didn't give Ash Shillmon because they actually care about developing Ash's Team.
They gave Ash a Team of Shillmon as a form of clickbait to boost their ratings.
However, none of this is Gou's fault.
And I don't think Goh getting all the Galarian Starters is his fault either.
Gou just got the leftover stuff the writers didn't want to see Ash with.
Gou got all 3 Galar Starters because the Writers didn't think they'd be Marketable enough to have a place on Ash's Team.
(Notice how hard they were pushing Cinderace as a counterpart to freaking Lucario? Because apparently can't Cinderace cant stand on it's own for some reason?
Notice how Sobble is just Background fodder and it took 59 Episodes for Grookey to debut? Notice how TPC didn't even give Cinderace, Inteleon and Rillaboom the minimum of so much as a proper Introduction and the Fanbase only found out about them because of
Leaks?)
People are angry at Gou for having all 3 Starters are ignoring that the marketing department didn't have any faith in them to begin with