I completely agree. I think they should remove some of the armor in the front so you can shoot the pilot. Being in the d-walker already gives you...
~145° invincibility
~triple walking speed
Insta kill Chain gun
What's the trade off? You show up on the map as a big red dot? I think that's wrong. There should be a bigger weakness for them! Maybe even broaden the the distance around it to 180° for you to be able to CQC the pilot
An animation should play, like in the MGO3 reveal trailer, when you want to rotate your camera and aim in a Walker Gear, and its speed should be proportional to how close to 180 degrees you are turning.
As it is now it's instantaneous. Getting behind a good Walker Gear player is really difficult, because they can turn on a dime if they suspect anything, and even if they don't.