It's amazing this billion dollar franchise cannot muster one fucking live action film that isn't complete and utter dog shit compared to the source material.
You want diversity, fine, then either make new characters or make later characters appear sooner. I know people are iffy with Sheva but she never bothered me, just her shittly programmed AI did. Carlos is a classic character and he's literally the only character in the "remakes" that's objectively FAR better than the original. He was the only good character in RE3 since Mikhail while better designed, was just as much a cartoon of a Russian as he was in the original.