CoD Vanguard vs Battlefield 2042: Which 2021 shooter reigns supreme?