you said exactly why, its a port, ports dont work well when the systems are both made in a different way. ps3 and 360 vary alot in the way they are developed for, so porting one to the other and vice versa will probably always result in a title that isnt up to par on the system that got the port.