The only mechs that ever made any sense at all were the ones with Infantry-levels of flexibility (i.e. can enter a damn building through the door) and light tank weaponry (i.e. more powerful than regular foot soldiers)
Everything else is anime slop or techno-babble bullshit that gets taken out via airstrike or tanks.