If we're talking CoD vs BF this holiday, Treyarch is widely considered the leading studio in that rotation and the amount of people who continued to play Black Ops II solely on last gen consomes through Ghosts and even Advanced Warfare is insane. So this game has likewise been anticipated for years, with a big audience who has waited to upgrade for Treyarch's first new gen game. SWBF is building off of Battlefield and Star Wars, this may be the year that DICE finally tops Call of Duty.... but BO3 has a chance to be huge as well, at least to top AW like AW topped Ghosts in terms of sales. To me, this is the big holiday rivalry I'm keeping am eye on.
If we're comparing SWBF bundle to last year's Advanced Warfare bundle, I agree, there's no contest. Microsoft sold that package for $500 at a time when the console was going fo $350 with all kinds of crazy pack-ins and deals - there was no reason for anyone to buy that. The Star Wars deal offers a legitimate entry point, it all depends on how many they ship.