User blog comment:Fryguy42/Gearbox announces the Mechromancer DLC. Thoughts?/@comment-1996606-20120409223409/@comment-3420061-20120410010826

"Day 1 DLC" is a codeword for a game developer releasing DLC simultaneously with the initial release of the game. Some potential customers find this practice objectionable. I think that ME3 was the game that starting the latest mini-shitstorm.

Over in the Forum, I posted a link to the recent BL2 forum at PAX East. First video at about 5:00 starts the topic that leads to the Mechromancer. Development timetable is there discussed. Basically they would implement it while BL2 is in certification (read: while Microsoft and Sony are wanking all over the masters).