Matt Trovalli of Gamers Heroes writes:
The trend of Season Passes in the world of gaming is only becoming more standard. If you don't know what a season pass is, generally, they guarantee access to DLC (Downloadable Content) for whichever game the pass was purchased for. For example, Ubisoft recently released a Watch Dogs DLC that adds 3 missions and a few guns and player customization options. Now, this DLC is selling standalone for $6.99 without the season pass, or players who purchased the season pass for $19.99 get access to the DLC a week early and also get it "free". Free meaning they don't have to pay the additional $6.99 because they bought the season pass for $20. The trend of "Season Passes" is definitely something I wouldn't mind seeing an end to. Here's why I'm against the concept of a season pass and why you may want to think before you buy.