Well, Lucas Arts is the one holding up the patch, not Obsidian. Their part of the patch is done and they can't release it without LucasArts' permission. If you think that the patch is taking to long, complain to LucasArts and not Obsidian. Obsidian has done their contractual duty to LucasArts and they wanted to do more but LucasArts said no. LucasArts, it looks like, to support KotOR 2 no more than this one patch and even then it is sketchy.
I hope Obsidian never deals with LucasArts ever again, for it seems they are a bunch of unreasonable jerks that don't give a crap about supporting their games. Just remember, it is the developer's responsibility to make the game. It is the publisher's responsibility to support the game. Obsidian did their best for the time they had. LucasArts is the one failing now.