It wouldnt have been done though. I agree with you on some DLC, like Capcom who actually hold back finished shit or keep it "locked on the disc" which is total bullshit. But there is
some good DLC. Look at Red Dead Redemptions "Undead Nightmare"
I don't think these "should" have been available at launch, I've gotten my moneys worth with the current maps.
I own more than a few games that I'd love to have DLC for, just gives more to the experience
To each his own though, they are not forcing you to buy anything, I'm just arguing that not all DLC is the devil