I have no idea what all the complaints are about. Authors and Filmmakers appropriate storylines and characters from all of history and all countries. Charlton Heston shouldn’t be in a Roman epic? Mel Gibson shouldn’t be in a Western? And Scarlett Johansson shouldn’t be in Anime?
This is all political and/or cultural and/or censorship correctness gone mad.
Is Ghost in the Shell a great movie? Yes! Is Scarlett a great actress? Yes! Does she do a great job in Ghost? Yes!
Meanwhile, back at the purpose of the movie: entertainment. Ghost is a colourful, exciting and skillful rendition of anime into movie. In other words, job done.
I’d put it in the top 10 of Hollywood adaptations. 5 stars.