Unfortunately, things, took a turn, when Halo Infinite dropped its free-to-play mode.

Halo Infinite was just one factor behind Battlefield 2042s failures, however.

According to the report, EA is restructuring Battlefields development teams to ensure a more streamlined development process.

Maybe EA can turn this thing around eventually.