That is jus that; not all of the fangames and hacks are good. They praise those that are actually high quality, but what gets pushed to the background is the many garbage games and hacks who think tha turning every Pokémon into a LV 100 Wonderguarded Spiritomb and saturating the game wit Hazbin Hotel-style 'profanity and whores' humour is the apex of quality. They do not even fail spectacularly the way Pokémon Dark Rising or at least are Crazy Enough to Work the way Pokémon Snakewood oes.
The key difference between licensed Pokemon games and fangames is that the latter only demands your time, while the former demands your time and
money. I don't expect much from a free fangame so it makes it easier to push aside the game when its shit and it makes the exceptional ones like Pokemon Clover that much more impressive and surprising when they incorporate funny moments and genuinely well thought out RPG elements and mechanics that Game Freak still hasn't figured out in their entire 28 years of making Pokemon games. The same cannot be said for a $60 licensed game because it's no longer a small passion project at that point, it's a commercial product. If I'm spending $60 on a game then I expect a certain degree of quality and thought put into that game, I'm not going to brush aside the fact that the the most profitable media franchise in the worlds current mainline titles can barely run on the home console they were specifically designed for when my dollar is involved.
Moreover, doing a free fangame or hack from your basement is one thing; actually managing a company requires tonnes of logistics: you need to take into account manufacturing, materials, law, finances, archival, human resources, relationships with customers, international considerations, cross-cultural considerations, LOTS of security (per wha the gigaleaks proved), and tonnes of managemen that holds and conducts together all of these different working parts.
The developers are not the people in charge of marketing, licensing, security, or whatever the fuck, the developers are the people in charge of making the games. The games are shit, and that's their fault. People bring up this argument that Game Freak has to meet stricter deadlines to keep up with other marketing like toys and TCG and movies and the anime, yet I've never once in my life seen any internal statement from the Pokemon Company or leak that has confirmed that this is how the franchise internally operates. It's a cope argument made by retards who clearly did not grow up with Pokemon during the early 2000s, otherwise they would realize that Pokemon has marketed future generation Pokemon designs long before their respective generation even came out.
Pokemon Diamond and Pearl came out on
September 28th 2006, and yet gen 4 Pokemon designs were marketed long before gen 4 came out. Red/Blue rescue team, a fucking spinoff game that came out in
2005, already had figures you could collect in the game of Munchlax, Bonsly, Mime Jr. and Lucario, along with an in-game event with Munchlax. Destiny Deoxys also featured a Munchlax with its own B plot, and that movie came out in fucking
2004. Lucario literally got his own movie that also had Bonsly, Mime Jr. and Weavile in
2005. The Manaphy movie came out
2 months before the gen 4 games, and had Manaphy, Buizel, Mantyke, Mime Jr., and Chatot.
This idea that everything hinges on the games coming out on time is the most retarded cope I have ever seen from Poketards because its flat out incorrect, the only thing TPC actually needs are finalized designs. The other merchandising departments clearly have their own agenda and they aren't afraid of incorporating future Pokemon designs into their other products. The games are shit because Game Freak did a shit job at making them, not because TPC wanted to put a toy on the shelf by the end of the 4th quarter.