DICE Season Passes are pretty much the only ones that are worth it. The BF4 season pass, for example, added:
20 new maps
Over 20 new weapons
Over 10 new vehicles
New game modes
New gadgets
It basically doubles the actual game's content (actually, most BF games have around 10-12 maps, so the total map count is effectively tripled). BF4 Premium is actually STILL paying off, too--there is a retro map being added, a few night maps, and a map that the community helped build.
I'm not saying this Season Pass is worth it, but going by DICE's track record, I would hold off on jumping down their throat. They've been great about post-launch content.
It's also weird to see people acting like this is *definitely* worse than Halo and Destiny's model, which we haven't even experienced yet. Did no one buy Battlefield 2/2142 booster and expansion packs?