It's something that bothered me for a long time now. Like is it really necessary? The most heard answer I get was because Japanese technology is rad and they felt Japan is the perfect setting. Is that really enough reason to make all characters have Japanese names and try act Japanese? Recently I sent an email asking why they made it so and got:
So you're saying all anime and manga drawn characters are Japanese? You're saying you're not familiar with your own setting, background and culture so you pick Japan? Rack off with that
What do you guys think?