Mechs could take on many different forms, but the humanoid shape was dominant for good reasons.
It was a lot easier for mech pilots to learn how to control a humanoid mechanical form.
By borrowing the existing human brain's ability to control a bipedal humanoid form, mech cadets could easily fast-forward their way through controlling the familiar physical characteristics of mechs and move on to learning more important skills.
That was why the majority of mechs were humanoid in shape that made use of external weaponry.
Mech cadets often learned their weapon skills by practicing equivalent weapons with their human bodies. This was a shortcut that enabled them to transfer their personal combat skills whenever they piloted mechs.
Yet this was not the most ideal way to utilize a mech.