Dude. i dont think you know a lot abaut Jedi knight 2: jedi outcast.
1: The game have no physics at all.
2: It dosent have better graphics then SW:BF, i think you should take a VERY close look at the two games. SW:BF use bumpmapping. and real time shadows. what Jedi knight 2 cant do. (beside in single player, but its a crappy way they did it there)
But i agree with you that they should make the netcode much better like in UT2004.
In UT2004 you can run araund with vehicles at 180ping without lag. thats pretty impressive.