You know, I always thought Obsidian had far better writers than Bioware. Kotor 2's darker theme is done really well, especially with all the content. Alpha Protocol was really well done too in terms of twists, writing, and all your choices having an impact and playing a role. Hell, I hear some people prefer New Vegas to FO3, I never played NV.
It's like Obsidian is tainted no matter what. What they excel greatly in one thing, something else has to be sacrificed, such as bugs. It's because they're always rushed. It's not fair, KOTOR 2 would have put them on the map had it not been rushed, and sky rocket their reputation. They are an amazing company, it's just they always get screwed over. And the worst part is, Obsidian actually wanted to restore all the cut content, but LA said no for some stupid reason.
Snitsky's Condoms. If she get's pregnant, it's not your fault.