Everything should be for free right?
If I had the "everything should be free" attitude I wouldn't have spent $100 on the game in the first place. Someone earlier said the value of most other CE's are bad, and even if that is true at least they contain collectibles that are pretty neat to have. Is that RC Dragonfire and all the collectibles for CoD BO2 worth what it cost? Probably not but you get a ton of cool shit that you can't get anywhere else. I got no cool shit, I paid for a DCE, and the whole purpose is to actually offer a good value of DLC content. Not only was it a terrible value, it was misadvertised and they are still charging an arm and leg for the new stuff like they haven't learned a thing.
34 paid commanders (assuming they will charge for all the beta commanders) at $4
25 skins at $2 I think
2 ToW packs worth $10-15
That puts us at around $200 worth of extra content that we know about so far, with surely more stuff coming in the future...and it has only been four months. Btw you can buy BF4 and premium season pass for only $110.
tl;dr just because we don't want to spend $200-400 on a single video game does not mean we are stingy, if anything it just makes you a prodigal.