for the pokemon number people--> https://manifold.markets/strutheo/when-the-one-piece-manga-ends-will
/strutheo/when-the-one-piece-manga-ends-will
There are 1021 pokémon at time of posting (including 4 without numbers). The first pokémon game came out in ‘96 (or ‘98 in the US), so we get an average 38-41 new pokémon a year. Which would be a (generous) projection of 1287-1308 pokémon by the end of the decade.
Examining the rate of the games’ release (the primary place new pokémon are introduced), there are more frequent pokémon games being released now, but these include many more offshoot titles (Let’s Go, Legends) which don’t (generally) introduce new characters, and never full dexes of them.
I think it’s ambitious to expect 1,300 pokémon by 2030, but this appears to be within reason, numbers-wise.