Who the fuck decided most Japanese anime need to take place in Japan and have Japanese people?
Why did so many American superhero movies take place in NY City in America, and they're all American?
Why do Indian Bollywood movies take place in India and have Indians in them?
Fantasy genres made by British people are going to have, surprise surprise, similar people to their culture. People act like if you criticize a show for this, you're racist. How about you just worry about if the story and characters are entertaining to watch/read about?