Gorilla Gunk said:
"quoted for reference and snipped for length"
I feel I need to clarify a few things in your post OP, for you seem to be a bit ill-informed.
Firstly, Bethesda is a publisher. They contract developers, even in house, to make their games. Also, I'd hardly consider Gearbox and Infinity Ward/Treyarch to be "independent". They are pretty much at the beck-and-call of their publishers. Sure, they have some creative freedom in design choices, but that's about it.
Second, Valve's console releases thus far, have been admittedly hit or miss. However, I fail to see how Portal 2, Left 4 Dead 2, or even Left 4 Dead have been "failed console ports". They were pretty fantastic ports, if you ask me. Portal 2 especially. The Orange Box was an utter failure but that's due to two reasons.
1: Valve was still "new" to the console scene and didn't have the logistics in place for proper support or development.
2: The Orange Box was ported to consoles by another developer. One hired by EA. (yeah, EA)
Now, to address your issue of DLC, development cycle, etc.
The one thing you have to keep in mind is, Valve isn't like the other developers you're praising in the sense that they aren't comprised of legions of employees (usually 500+) and aren't backed by some high-profile publisher. Their entire employee list adds up to something between 250 and 300. And that includes their PR department, front desk people, janitors, and all non-designer/non-programmer employees. As such, given that they are often working on several projects at once, including Steam, and that they have a general design philosophy of "it's done when it's done", it sometimes takes time to get a finished product released. (Portal 2 had a design team of only 28) Try to remember, they're currently working on (announced) Dota 2, CS:GO, Steam, Portal 2 DLC, L4D2 DLC, Source Engine updates, and TF2 updates.
Bearing this in mind, you can start to understand why the new Left 4 Dead 2 map pack is taking so long. Though the maps have already been out on PC, in some form, for months. The only map still in "beta" is the new community map called Cold Stream. The rest, the L4D1 maps, have been ported over and extensively tested by the community as a whole. That was their plan from the start.
You see, they may be old L4D maps, but they don't port over flawlessly. Despite what some detractors will say, Left 4 Dead 2 is drastically different from Left 4 Dead on many levels. Valve essentially went in and altered, tweaked, and rebuilt the game from the ground up. As such, porting a map over (or rather, over 20 of them) isn't an easy venture. A lot of the scripts, entity spawns, etc, that worked fine in the old map may not function at all in the new version. Likewise, as I had said just above, they released the maps one at a time on PC, in beta form, so the community players could try them out and help to test for bugs.
This is why it's taken so long for the DLC to hit consoles. They're beta testing, porting, and working to complete the thing with the help of the players. When the entire package is complete, bug tested, and patched it'll hit the consoles. I've also heard that they're trying to find a way to get it released for free on the 360. I imagine they may have some new agreement worked out with Microsoft, seeing as the Portal 2 DLC is free as well. (also bear in mind that your lauded Infinity Ward map packs contain about 4 maps. this L4D DLC will house around 24. it's easier to make 4 small maps in a few months that it is to convert and bug test 20+)
All that said, even though I am an avid fan, I will never give Valve a "pass". Just because they made some of my favorite games does not mean they're completely incapable of making mistakes or making bad design choices.
For example, while I still love TF2 and have no qualms about the Mann Co store, I do have some issue with the promo-items they've been making. I don't have issue with their existence, per se, just that they're going a bit overboard with the sheer number of promo-items being made for new game releases. It's the one thing they need to tone down a bit.
Of course, all of this is moot. Most won't ever bother reading this and I can all but guarantee this thread will just turn into a flame war.
Daystar Clarion said:
Valve isn't my favourite dev by a long shot.
They take forever to release games, and while those games are usually of a very good quality, they don't rank high up on my list.
They are, however, the most honest devs around and give all their DLC away for free (not including hats and other optional aesthetic choices).
I have yet to be fed any kind of bullshit from Valve, they have always been very honest about the way they do things, and for that they have my respect.
Wow. I can honestly say it's surprising to see an opinion like this. Usually, all I ever see is unfettered, fan-boy-ish praise or fervent, vitriolic hatred.
Still, it's refreshing to see someone who "gets it". It's perfectly reasonable to not be a fan of Valve's games. They may just not be your cup of tea, so to speak. But, to call them a bad developer, a lazy developer, or some such thing is irrational and often just stupid. They are by no means some faultless paragon of game design, but they certainly are WAY ahead of the curve.