ya, the engine is just slow.
i never drop below 50fps on half-life 2 at full detail, and yet with kotorII i never get more than 30fps. i think it has something to do with it being made for xbox. cuz halo pc does the same thing, i usually never get more than 30fps out of it. yet my computer a custom built awesome-o rig.