Oda isn't writing for North America, he is a Japanese writer writing with the understanding and world view of a Japanese man. I personally wouldn't have written it into my story since I know it would be controversial to my foreign audience, but I guess Oda didn't think much about that.