I'm trying to be objective on the issue and really, I **am** sympathetic to GF. It's really not their fault, it's more TPC's fault since they demand yearly games in the series. GF /= Pokemon - they can only work within the budget and timeframe that TPC company wants, and since they're greedy as fuck and need to ensure new merch every year, GF doesn't get the time or resources it needs to expand it's studio or do things like include all other pokemon.
Not to say GF is an amazing developer - they're not, but it's not completely their fault and largely the result of greed on behalf of TPC.