The reason Alice is the main character in the Resident Evil franchise is to avoid using one of the characters from the games because they are owned by Capcom and come with a lot of red tape. It's weird that 23 years later, people are still confused about why Resident Evil movies, including the upcoming reboot by Zach Cregger, have original protagonists.