To make matters worse, you have terrible writing that gives way to things like Wesker calling Chris and Claire thorns in his side when he hadn't interacted with them at any other point in the film.
In the scriptwriter's defense, Wesker doesn't need to meet Chris and Claire at all in order to understand that what they're doing is seriously screwing with his evil plan. A text message from a minion would be sufficient to inform him of that, and given his resources, he's got a lot more to go on than a singe SMS for data gathering.
The live actions are Underworld/Van Helsing/I, Frankenstein levels of B-movie at best, IMO.
Since you brought them up...
Van Helsing is actually an excellent film as long as you don't conflate Triple-A with "good". Van Helsing and Underworld both accomplish everything they set out to do, and Underworld manages to also to enact some effective world building with an (at the time) novel take on Vampires and Werewolves. Neither is really a bad film, they just aren't Triple-A Summer Tentpole films (no matter how much the advertisers wanted them to be at the time). I'm game for a sequel from either, and I don't say that often about any film not-Marvel related.
Also Underworld Awakening made it clear they want one more film to wrap things up, and since this is a rare franchise that CAN come to an end, I say we give them that last film.
I, Frankenstein however, you are right on the money about. That was just an atrocious film and should only be spoken of in hushed tones as a cautionary tale. A true B-Movie trying to pretend to be something it's not.
Kind of like Dracula Untold.
ZING!The live action RE films are fine, but I'll admit fans of the games are unlikely to feel this way. The movies aren't really meant for fans of the games, as odd as it may sound, but rather for people like me who were ALMOST fans of the games but something about the games themselves prevented that. Think of them as an alternate universe version of Resident Evil (like Superman Red Son or The Dark Knight Returns), if that helps at all.