Ghost in the Shell bothers me because the whole thing needs to be set in Japan. It is a Japan-centric thing. Whole thing falls apart if you take out the Japanese setting and try to westernize it with white people.
"Makoto was never Japanese, guys, she doesn't even *look* asian!"