I should stress out the word "excel"......
The engineer can perform all of these abilites simontaneously to the extreme. Archer and volt counter mech. Volt has three stunning spells. The reasons why a good mech user may be stunned by disable is by accidently running into the medic at night or being cornered by another enemy (in which it is forced to move towards a less damaging opponent.
Ok first Mech vs the stun problems and being cornered. If the mech is stupid enough to be cornered ok then yes he can be disabled. A good player isn't gona let this happen. They don't go places where they can get cornered. Also regardless medic disable doesn't stun therefore most of the time if he had to run past the medic to avoid dieing hes gona be in vulture mode. This mode can out run the spell if cast too late and if cast early to hit him when he runs through he can stop to avoid being hit by it. This is what the annimation effect is for.
Now if your so called cornering happens at night most likely not happening mech isn't gona stay in one spot hes gona go hero hunting. If mech stays in one spot yes he can get cornered. If hes disabled by an opponent its not gona matter much. Most of the time he is in vulture mode. He heals thwen goes back to feeding.
Now if he runs into a stun spell again he deserves to be disabled the only one that would come close to catching a good vulture is the volts L1 or if he chooses to fight hes gona let l2 catch him during day so he can kill the pathetic volt with his L1 by manualy attacking through his little spell.
Ok now back to discusion Bat vs Mech.Can the mech grind as fast as the volt without the comsumption of gas? No, but the engineer can.
Mech out exps bat without mana sorry. Mech can feed 2 lanes while bat can only feed one if he isnt using mines and due to the recent nerfs to sci vessel limit of 2 and the mana they start with the vessel wont be irrading as many hero spawns that appear.
Can the mech's abilities be performed in multiple locations to assist allies like as the dark mage and DA? No, but the engineer can summon sci vessals to EMP or irridate.
no he can't be he can come damn close to it. In fact at cornering heros hes one of the best.he can race to help an ally pick off a slow hero and then race again to go do it to another hero depending on where they are. He is annoying enough without a vessel and again vessels have been nerfed in version d. Still nice but they wont be casting as much as they were.
Can the mech defend the 3 gates simontaneously like the archer in early-mid game? No, but the engineer can build invisible bunkers and tanks.
These buildings feed and are only not visable at night time. Regardless they don't earn the bat exp like the archer does so they aren't as good as archers at all. Please explain what you mean by defend because imo they do relatively nothing compared to the exp they give. If you mean they kill spawn cannons do that too and they don't die as easy. If your talking about keeping heros away they really don't unless its night time as most heros don't have detection.
Can the mech give as much intel as a mutant's l1? No, but the engineer can give almost as much by the use of spidermines and sci vessals.
This is the only one i will concede on because yess late game the mines can be tossed everywhere and give off tons of information. But thats late game so for most of the game the mech is just as good if not better than the bat.
ok now for where the mech excedes the batdoes the bat have to heal everytime his hp gets low? yes The mech no. He can just switch forms and when he does need to heal he runs back at lightning speed.
can the bat kill both refineries/assims and cannons and not get hurt while doing it? No. Can the mech yes he is a master building killer. His minerals will always be greater than yours(if you play against him) because he can go a pick off most of your refineries any time he wants.
can the bat chase down and kill a hero who is just outside of safety when he is a mile away?? no Can the mech? yes his vulture speed out runs almost everything there is a range that he can beat the bat and thus will pick off some heros as they are very near safety but will miss and regardless if they do get to the normal safe zone if they are slow enough they aren't always safe the mech can change to tank mode which he has presieged and take a nice pk shot on a hero with lower hp.
Can the bat actually kill the temple? No hes too weak but most of the time he can help give his allies the edge to kill it. Can the mech? Yes very easily. he also need not collapse the men on the temple either but due to the exp boost he most certainly can if he wants to.
Can the bat with his allies defend all of his assims from the mech while attacking the mechs assims? No he will be lucky to even defend his own. The mech can both attack and defend his sims even outside of base quite well with team support. You don't even have a chance at taking one down duirng the day. At night he can also lay spider mines to moniter if you are trying to pick off any assims.
*Note* i would compare this to other heros but the bat actually does a fair job of protecting his assims especialyl with the extra armor they have. Now with that armor being reduced though He will not be able to sim the entire map unopposed.
Can the bat run up to a hero and instant pk him? no Can the mech? yes especially if he has been keeping the mineral edge all game like he should. One cast of L4 will decimate many heros even though it is split upgrades in this version which is deffinately a good thing.
I'm sure i left out some stuff but thats just to get you started.
*edit* yep forgot one and just popped into mind
Can the bat dodge a spell that surrounds him and prevents him from escaping? No. Can the mech? yes he can change forms to dodge a powerful attack or even to avoid some dmg by a surround spell.
None.