This is a very difficult topic for me. Fallout 3 and Fallout New Vegas are two of my favorite games ever. They're both incredible examples of game design, both with fantastic amounts of content and excellent writing.
They're also two of the most bug-ridden games of this generation. Now, in a way, that's understandable. They are huge sandbox games that it would obviously be impossible to make completely bug free. However, the point that makes me really angry is that Fallout New Vegas had many of the EXACT SAME PROBLEMS as Fallout 3. They didn't bother fixing the faults of the game engine at all, they just pushed it off on a new developer to use. That's really pretty inexcusable.
On top of that, though they did release a patch now and then, for the most part the community did a MUCH better job of creating fixes for the most annoying, and sometimes game-breaking, problems. That shouldn't happen.
And I'm talking about the PC versions here, no way in hell I'd buy one of their games on a console.
Also, yes, I DO blame them for holding back DLC for the PC version. It's a crappy practice that's as good as telling your customers they mean nothing to you. As if we didn't already know. I ended up buying all the DLC for New Vegas anyway, though for next to nothing on Steam, which is the only way I will ever buy it. I would have bought it full price when it was released if I could, but no longer.
So, yeah, I love their games but I have zero loyalty to them. I want them to keep making games but I also want them to know that I have very little respect for them. Seriously, they haven't really earned it.