Those are fair criticisms. You can make a party though and I would disagree on your points about map density as the density there is required for the pilots to stay alive late game when there's 3 or 4 enemy Titans roaming around.
I'm chalking a lot of things (Character customization, shitty campaign, map…