If we're going to talk about technical ability, does that make Ion Storm one of the worst developers of all time?
As far as Obsidian are concerned, I'll reserve judgement until I see what they can do with an original title. As far as making sequels to Bioware's games, though, I haven't had any particular problems with their efforts so far.