Several inconsistent design choices hold Battlefield 2042 back to becoming a good game, at least at launch.