My answer is no and I don't know exactly how it works. Example, war thunder I if this is a SO call free to play you end up spending way more than a AAA even with $20 season pass. I believe war of thunder is $90 with the 20,000 pts bundle. I am not really with season passes either since so far watch dogs isn't a savings based on the packs provided with the pass.
Feel free to correct me on games where season pass is a benefit and comment on free to play survey. I get it that free to play benefit developers etc. I just font know if it benefits me. Yes I know you can decide how much you want to buy in say for example war of thunder but u will be tempted to want all the packs. I guess that is the point.