Vehicles take more motive crits, but those are easy to fix, bug 'Mechs taking heavy damage are not.
I have a philosophy about vehicles in Battletech, and why we don't see them as much as you might think. This is purely my own head-canon, so you are free to disagree. You won't hurt my feelings.
I'm an old school D&D player. I don't know if they still have it, but they used to have a set of "wandering monster" tables. As you walked around the countryside, there was a chance you'd get attacked by a group of orcs. Or maybe a dragon. Or an ogre, or whatever. You'd roll on the table and see what happened. One time our party got attacked by a
pack of bears. I think the GM kind of screwed us on that one.
Anyway, Dragon Magazine published a joke article, with a "wandering damage" table. Rather than bother with monsters, you could cut out the middleman and just take damage. Guys at our store thought it was funny and adopted the term.
My philosophy is that, in any sort of prolonged Battletech conflict (not an objective raid, but really any kind of planetary invasion or long-term occupation), you would encounter wandering damage pretty regularly. This sort of thing would be a fact of life in Battletech warfare. Much of this philosophy probably also stems from playing Crescent Hawks Inception a lot when I was a teenager, when there was no shortage of random jerks with SRM launchers popping up and shooting at you for no reason (in the game, not in the 90s), as well as old Battletech supplements where mechs always had some lingering damage on them.
Maybe some partisans planted a roadside bomb. Take two 5 point hits on the side chart (mechs take hits on kick chart). Or maybe an infantry squad is hidden in that building with an AC-5 field gun, and they will open fire when you get into medium range (you get no target movement modifier because you don't think you're in combat and you aren't trying to evade). Or perhaps some guys with SRM inferno launchers have set up in that alleyway and are waiting for you to pass by. Or somebody rigged up explosives on the bridge and are going to collapse it when you go over. Or whatever.
Ambushes like this would not normally be powerful enough to completely destroy a unit. You're basically looking at some guys who take a pot-shot and then run away. In an instance like that, they are
far more likely to cause serious damage to a vehicle than they are a mech. And these sorts of attacks would happen all the time. That's why you would want light mechs. They're a lot less likely to get immobilized than a vehicle (which would then be dead as the ambushers run back to finish it off). And on the off chance that they get lucky and get a through-armor-critical and put 3 engine hits on you, well losing a light mech is a lot better than losing a heavy.