Due to development getting disrupted by a pandemic this is for sure more rushed than a typical Pokemon game. Usually that disruption would cause a delay to make up for lost development time but with all the various pieces like the anime in the mix a delay isn't allowed and this mess happens as a result.