So there were three black people in Pokémon Black and White: Lenora, Iris, and Marshal. (Maybe Alder was supposed to be Native American, but maybe I'm not going to go there.) Aside from those three characters, everyone else in the entire game was either white or Japanese, depending on how you interpret the default light-skinned anime person.
In Pokémon X and Y, Grant and possibly Olympia are the only named non-white characters, but just about anyone else, from the player to the NPCs in the towns and cities to the other trainers that ambush you in the "wild" areas, can be one of three races: default light-skinned anime person, definitely white, or a sort of pan-POC race that could be anything from black to Hispanic.
This configuration does three things, I think. First, it sets up "white" (as coded by light blond hair, pale blue eyes, and slightly pinkish skin) as the only definite race. Second, it literally sets up "default light-skinned anime person" as the default, which is interesting in that "default light-skinned anime person" is clearly not the same as "white." Perhaps, in America and Europe, white people see Asian people as POC; but, in this game made in Japan, Asians are totally "white" in the sense that they're the default race: You look are a stick figure (in this case, the "default light-skinned anime person" protagonist) and see a Japanese/Korean/"Asian" person. Third, whereas Grant is definitely of African or Caribbean descent (as coded by his dark skin and afro-textured hair), the "pan-POC" race erases racial difference more than it emphasizes it. The "pan-POC" race could be interpreted as Indian, or as Middle Eastern, or as Pacific Islander – or as mixed race (but probably not "Asian").
I don't want to make value judgments about the implications of this configuration, and I don't want to problematize my own interpretation of these races in light of different theories of resistant reading, but I do want to say that the games make it totally natural for people of different races to be everywhere and in every profession without any sort of racial stereotyping or any mention of race at all. Even areas that are meant to be stereotypically French, such as Aquacorde Town and Laverre City, have the same mixture of races as the more cosmopolitan areas.
Also, as I'm playing the new Pokémon game, it's really starting to bother me how other Japanese games (such as FFXIII) have like two black people. Is it really so hard to have racial diversity in a game filled with tons of NPCs? I'm not going to say that FFXII handled racial diversity in the best or most politically correct manner, but at least it managed to populate its world with several different races who mixed freely in all but one of the game's large urban areas, and that was awesome! Racial diversity is also part of what makes MMORPGs interesting and fun, you know? I feel like someone needs to send a memo to Japanese companies like Square Enix and Namco Bandai.