The thousands of years old tradition from non-Abrahamic Persia, (in fact a proto-IE region with shared religious rites with Slavic, Celtic and Germanic Europe), predating not only the splits of Christianity into Eastern Orthodox and Other, but of Christianity actually existing, doesn’t show it was a Pagan tradition?
What else do you call non-Abrahamic religious rites?
(And apparently new evidence has since backed up Bede’s account of Pagan Oestra in the British Isles, too.)





I think you’ve focused on the extraordinary conditions of the protagonists, and ignored the features of the world for normal people.
Most people do not battle their pokémon regularly.
Pokémon are partners, not slaves - and the people who treat their pokémon as objects are consistently bad and harmful of society. And you’ll note that this is an area that villainous teams focus on.
There is a lack of poverty, healthcare is free, education is free, and there isn’t hunger or homelessness.
Society works to support each other without the profit motive. Except for those who push into competitive battling, and criminals.