Again, you are failing to understand that they can do something racist without intending it to be so. All that you said is immaterial to the fact that one of the few times an Asian person was a main character of a blockbuster series, JJ and co decided to revoke that status. You don't seem to understand what systemic racism is and I urge you to do some research in it.
If you contribute to systemic oppresion of minorities, you are at least doing some racist regardless if you had bad intentions or not. JJ and co do not have to overtly hate or feel prejudiced against Asians to do something racist against them. He has a responsibility here, and he failed.
OK I'm out. 
I can't think of any action that can't be rationalized as contributing to systemic oppression of minorities in some way
posting on era is racist because:
- the site attempts to paint itself as by/for minorities in spite of being 99% white and male, and often shouts down legitimate minority voices
- no matter how regularly they're banned, you're actively spending time in good company of others who gleefully make racist comments like defending disney's destruction of rose, and their racist mindset subtly seeps into your own
- black culture is relegated to one tiny thread off in etcetera hangouts, segregation exactly how the racists want it, and they're being picked off one by one; don't even start talking about asian or jewish culture
- era's general standard of lunacy reflects badly on "minority" viewpoints and provides morons with the perfect strawman without having to construct their own
Why stop there?
- The computer or phone you're viewing RE on was not created ethically
- The electricity spent on accessing RE contributes to climate change
- Ad-based sites are inherently unethical and exploitative (said by someone who worked in adtech)
- The forum software running RE is nonfree
Etc. etc.
At the end of the day it's people getting off on feeling holier-than-thou. And what's better than feeling holier than a blockbuster director who you believe wronged you?