Of course I'm hostile to the idea of season passes. I wasn't born yesterday; I actually remember a time when games had content, and any further content release actually added to the package. Today, though? Companies like EA, Activision & Capcom are taking content that was already made for final retail release and locking it away to be sold later, even when that content already exists on the disc. Who in their right mind would want to pay the $20-50 it costs to pay for content that was stripped out? Especially from companies who aren't even guaranteed to have the damn game working out the box if reputation is considered?
Imagine buying a movie on DVD only to find out that some scenes were stripped out of the theatre version just so they can sell a collector's edition before the vanilla DVD even hit shelves. Or even worse, imagine the company that made the movie creating a season pass for their film, drip-feeding the content that was stripped from the final version over the course of a set amount of time. EVEN WORSE, imagine the DVD didn't work as advertised. It seems absurd with movies, right?
The above scenario is what we're dealing with in the gaming industry.
So yeah... I'm pretty adverse to the concept of season passes.
That's not how criticism works. Every game exists in its own vacuum, even if they occupy the same genre. Therefore COD's season pass values =/= BF's season pass values, and should be judged differently.