This is similar to a thought I've had before, in that Pokemon should probably just stop making new Pokemon. It occurred to me during Dexit. With Dexit, both sides were pretty much right. One hand, much of the brand identity is lost when you cannot 'catch them all.' On the other hand, continuing to design, model, animate and code 100~ new mons every year is unfeasible.
And to what end are we adding 100 new mons to the roster every year? Pokemon has wallowed in recreating the same experience for decades now. Three starters, early route rodent, three legendaries, a super duper legendary, some dragons and fish along the way - IMO, ~1,000 mons is a great stopping point. From there they should have just reshuffled mons and leaned on regional variants, and added maybe 2-3 new mons for special occasions.
Had they done that, no dexit, and maintaining a competitive scene in their showdown clone would be a reasonable request.
my boys ❤️