No I am not I am proving a point, do you honestly think MW3 would have sold the 15+ million copies if the game ran as bad as New Vegas?
Nobody has denied that New Vegas ran badly at launch, or that bugginess is a bad thing, or that it hurts sales. None of that is the point. What people are arguing are that those bugs are not Obsidian's fault or responsibility. You don't order something at a restaurant, get it, and then complain that you didn't receive something you didn't order. Bethesda didn't order proper QA, and didn't get it. Obsidian was not obligated to provide them with free labor to improve the product any more than the chef is obligated to bankrupt himself flying a private jet to Japan to acquire the freshest wagyu beef just so your particular burger can be extra-special.
You do realize that they sign a contract if Bethesda gives them X amount of time to finish the game. Then by law they have X amount of time. New Vegas was a rush job to make a quick buck plain and simple and now Obsidian is paying for it!
As has been said, games don't work like that. Frequently they're not even announced until well into development, and it's rare for a company to give a release date more than a few months ahead, while it's not at all rare for those dates to get pushed back. Making a game is a long and complicated process whose length can't be adequately predicted, and developers are not given a set amount of time like that. The publisher decides when the project is done. New Vegas shipped the way it did because Bethesda told them "ship it the way it is". If New Vegas was a rush job for a quick buck, then it was Bethesda's rush job for Bethesda's quick buck (Obsidian didn't get any money from the sales), and yes, now Obsidian is paying for it. It's not complicated. To expect Obsidian to offer up QA is, frankly, insane. Many games enter a beta phase because the company lacks the manpower to properly test it even when they ARE paid to do so.
And it should be noted, even if the developers did sign into bizarre contracts like that, it's not like every employee adds their signature. Those are decisions made by executives, who naturally, are rarely the ones who lose their jobs. It's the people below who have to produce within bad parameters who then have to suffer for it.