The best part is you don't have the game, won't buy the game, and think we care that you have a grudge against developers and games.
With all the things you hate you must live an unhappy life or something. You're always whining about some developer not catering exactly to your wants.
I have bought some DLC before, but never a season pass. I'm always afraid that I'll buy a season pass for like $50 and won't get enough DLC to make up the cost. I also don't think a lot of DLC interests me. So I just pick and choose what I decide to purchase instead so I am in charge of what I want to add to the game. I'm fine with it. Some DLC is actually pretty nice and adds some extra story to the game. I appreciate those.
You had a point...until about the first sentence. I had
Forza 5 played it extensively, then traded it in to Target because they were giving $42 for it. I even intend to re-purchase it once it's $30 or so, unless I get
Horizon 2or
The Crew first.
I've purchased DLC in the past as well, it's just been about 6 years (
Rock Band 2) because none of it intrigues me. I don't feel like I need more maps in
Call of Duty, and certainly not for $50.
Halo 4 was short on the maps, but my cousin played co-op locally, and he had the Season Pass. I almost got the pass for
Titanfall (which is actually a decent deal, since it's only $25), but I don't play it anymore, nor do my friends. If we pick it back up, I might get it for the sake of getting Achievements.
Point being, no matter how you want to look at it,
Forza 5 has the worst value with a Season Pass I've ever seen. It's a $20 value, I'd maybe get it for that much. The guy said he didn't know what the Season Pass was, so I told him and gave an opinion. I know I've given it a few times here, but it's pretty crazy how people are interested in defending it. I get some make use of map packs in shooters, but those car packs are just absurd.
The weirdest part is that you think that because I don't get a DLC boner, and I make my opinion of the DLC pricing in the industry known, it somehow makes me miserable. I'm just fine, thanks.