Ok I take umbridge with these questions.
To me the price of the base game is irrelevant when considering season passes.
To me its about the pricing of the season pass VS the DLC covered under it.
A season pass should also only contain major dlc/expansion content. It should not cover cosmetic dlc or small content.
So for example. a Season pass is announced at a nice round $30.00. I expect said season pass to give me 4 pieces of DLC valued at $10 each. Why 4 and not 3? Because I am taking a risk. Any one or multiple of those DLC's could be bad from my perspective or not worth their dollars value. Further I am make this purchase under the assumption there will be no bundling later on. Its about trust. a season pass is me giving you money up front in trust of a quality product. I need a little carrot to go with that stick.