Yes, the season pass is a way for Ubisoft and other game development companies to include very little content in the $60 version, forcing you to purchase an overpriced "pass" to get future content that will be developed over the coming year(s) (or, more likely, that has already been developed but is being withheld and released over time)... all of this on top of microtransactions, no less.