See, DLC isn't too terrible to me, in some instances. When it's maps, I don't care too much. I won't buy it, since $3/map is a TERRIBLE deal, but I don't mind its existence (beyond how they put the DLC Achievements on your profile whether you get the DLC or not). When they sell the gun skins and such in Black Ops II, I don't care. I again won't spend $2 on a skin, but its existence doesn't bother me. It's when your DLC adds legitimate content to the gameplay that I start to get bothered. If they offer Titans via paid DLC, and they're meaningfully superior to the base ones, you then get into the "pay to win" model, and I start to write the developer/publisher off.
But this is EA we're talking about. I wrote them off forever ago.