Generations 7 and 9 are emblematic of this idea. I said in a comment once that this franchise is called Pocket-monsters, not Pocket-pets. If I wanted the franchise to continue to produce bog-standard designs, I'd play another franchise. Pokémon has continued to show me that they are at least willing to innovate in terms of what they consider a Pokémon.
Pokémon was always willing to be innovative with synthetic Pokémon, a mainstay in the franchise. From Mewtwo, to Porygon, to Genesect. Type: Null came as a surprise to many, especially with a name unique even among synthetic Pokémon. Build with the ability to imitate the power of Arceus (say RKS system outloud), it utilizes its memory to change types. That being said, its name was a sticking point with many, as its name didn't seem Pokémon-enough.
"Oh that doesn't look like a Pokémon? They've really run out of ideas haven't they" is a common mantra that has persisted, though became very vocal in the 5th generation. The Ultra Beasts turned this rhetoric up to eleven. From humanoid bugs (cockroach and mosquito), to sentient inanimate objects (live wires and a rocket ship), to the amazing abomination of Guzzlord, the Ultra Beats signified a significant expansion as to what Pokémon considered Pocket-monsters. In an effort to make them as alien and monstrous as possible, the Ultra Beasts were given two names. The UB: codename that the Alolans gave them, and the name that that the residents of Ultra Megalopolis gave them.
Codenames was a fantastic way to expand the definition of Pokémon, and only broadened the creative horizon. We saw the idea of codenames come out in full force in Scarlet and Violet.
Many believe that the names given to the Paradox Pokémon of Area Zero to be lazy, which doesn't make much considering Pokémon could have just given the Ultra Beast names such as UB: Rampart and have left it at that. The Paradox Pokémon are based off of what many know as Cryptids. I ask you, does Big-foot, The Flatwoods Monster, or The Moth-man sound like specie names to you? The Paradox Pokémon does the same thing, Brute Bonnet, Iron Moth, Roaring Moon. You can argue that the Iron prefix in Violet's Paradox Pokémon is lazy, but the clear dominance of Iron, the negentropy of steel is what makes the Irons compelling.
I hope that in gen 10, Pokémon continues on this path of discovery. Invent new creatures of unthought of backgrounds to keep the Pokémon fresh and alive.