What I currently find really displeasing about MechWarrior: Living Legends is the way all the Mechs walk and how the cockpit jerks around while walking.
When the Mechs walk, it looks lik their torso is always at a
completely fixed height above the ground. This gives the feeling as if the torso is attached to an invisible rail and it kind of destroys the whole Mech feeling in general, at least for me. MechWarrior 2, 3 and even 4 look better in that department

. (MechWarrior 3 in general gave the best Mech feeling so far, in my oppinion.)
However, inside the cockpit it's a whole other story. The cockpit
insanely bobs and jerks around. Even when you are not moving and just tilting your torso slightly up or down, the cockpit bobs around up and down. What makes the whole thing even worse is seeing the shadow of your Mech outside. The shadow of your torso will be
perfectly still, yet inside, you see your cockpit bounce around like it would, when the torso would bob and jerk around while walking. That's a very strong discrepancy.
In another thread about walk cycles, it was suggested, that this is so that it doesn't affect your aim. But I don't really understand it, why would a torso bob affect the aim? The cockpit jerks around you currently anyway and in all other mech games the weapons simply still aim at where your reticule is, the best example being MechWarrior 3, where the arms freely aim where you are aiming, even while walking.
Why is it done this way or is this simply an engine limitation?