They're probably designed to survive fighter strikes. I doubt a 'Mech is going to present any more challenge there although it might be interesting.
S'what I get for not checking the rules before answering...