I have never paid for DLC.  I have never paid for a 'season pass' (whatever that is).  It doesn't make sense to pay more money, or a recurring expense, to play a game where other players are creating the content instead of the developers.