Oh no not at all! It was a fair point. I plan on getting perm residency and using it as my base in asia. I also fly a lot as well. Japan is by far the place I feel at home which is why I advocate so strongly for it. You're right that you'll never completely fit in, and that's actually not my intention.
Ironically, I've created jobs in Japan so I feel like I'm contributing actually. I'm happy with my position in the country and hope to stay for a long time. My co also employs people in the US though.
Being that I'm a founder myself, I strongly advocate for US immigrants where possible. I wouldn't have been able to get my start anywhere else (even japan) if I didn't have US resources (especially being YC backed)