LucasArts was pushing a year deadline that was simply impossible for what KOTOR2 wanted to be. LucasArts refused to delay or extend it because they simply wanted it out for the Holiday season and didn't give two shits about the games quality.
If a year deadline was impossible for what KOTOR2 wanted to be, Obsidian should have wanted KOTOR2 to be something else.
Considering how big holiday sales are for making money- which is the point of LucasArts licensing and releasing a game in the first place- the responsibility should, if anything, be reversed. Obsidian refused to pare down ambition because they 'didn't give two shits about costs.'
Between a company that doesn't give two shits about quality, and a company that doesn't give two shits about costs, one's going to run into worse realities faster.
And no LucasArts deadline was simply silly and not foreseeable at all as a one year deadline for crpgs is stupid by default because had the game been delayed for even six months all the cut content that WAS 99% finished would have been done./ There's also the fact that LucasArts refused any patches or dlc that would allow Obsidian to officially re-add the cut content.
I believe there were other games that had similar deadlines, but it's irrelevant to the fact that Obsidian failed to abide by the deadline they had.
A publisher's purpose isn't to wait around and keep paying a developer to make the perfect game another half-year from the release date for less (or negative) profit.
Again, the common criticism for NV and why it got lower reviews then what it would have got was bugs and the engine. Mainstream reviewers didn't even know about the cut content. SO yes it would have been higher if those two big issues where fixed.
We're dealing with the meta, here, Mr. House, so I'll ask you again.
How much content are you willing to cut from FNV for... well, anything? The decreased of content from using a less practiced/friendly engine? The compensatory costs for recreating assets? Finding the new sorts of bugs and less established work-arounds inherent with using new systems?