If your argument includes or indeed relies upon the word ‘accurate’ stop.
Arguing that a fictional story that features fictional characters in a fictional setting, which can include but is not limited to:
must be ethnically accurate is racist. You are not arguing for accuracy. You are arguing for a white privilege that allows the exposure of fair-skinned people at the exclusion of non-fair-skinned/PoC people.
Pointing out that there is an underrepresentation of PoC’s in mainstream media does not make mainstream media automatically racist. Whilst some people might be angry about it, fine, let them be angry about it. PoC’s are under represented in centralised roles in mainstream media. This is a fact. Pointing it out doesn’t do anything except pointing it out.
Crying out that the under representation is ‘accurate’ or ‘realistic’ for the setting, whilst ignoring that there are other elements that are heinously inaccurate or unlikely, makes YOUR ARGUMENT racist. Get it? The movies are not racist. What you are SAYING is. Basically what you are saying is that everything is permissible in a fictional story except ethnic inaccuracy, whilst the portrayal of fair-skinned or Caucasian actors in lieu of non-white or PoC roles is very fucking common.
Equal representation is not that there are enough PoC roles to ‘placate’ the masses. Equal representation is not ‘give the PoC people some PoC roles’. Equal representation is when a non-white person is cast in a typically white person setting and no one bats an eyelash.