No, from the sound of it, it also suffered from lackluster on foot missions though.
I didn't say have the exact same on foot mechanics. I sat and played the multiplayer for hours. It is very under-rated and deserves some huge credit, the first real Star Fox game to have on foot then to in air that was pretty sweet. I would get into the Arwing then I would jump out onto the wing to have a advantage over the person I was playing against.
It wasn't broken when you used duel stick control setting in the options before you start the file.