This day 1 dlc is bullshit. Just include it in the fucking game to begin with.
AFAIK, it isn't day 1 but rather, free when it is released if you pre-order. That's how I've been interpreting it anyway. Either way, I'm pre-ordering so doesn't matter to me.