Yeah, that's the thing. The Hacker-D was a mass-produced suit for a reason, even in a limited run: One suit can only do so much. Each virus has to contend with any antivirus the other mech has, and only if it gets past the defenses can it do anything. It's been nine years since the Hacker-D was last used against Zeon forces, so the SoZ will have improved their cyberdefenses by a fair amount. Thus, in order to stay relevant, the Hacker-D has to have better cyberweapons uploaded to its memory, which the SoZ then learn to defend against, and then I have to get even
better viruses from my Earth Fed employers, and so on.
Plus, there's a fair difference in the types of malware I can send. Trojans (normal kinds) can only steal information from enemy computers. RATs (Remote Access Trojans) leave the enemy entirely at my mercy, but controlling another mech takes up a fair bit of processing power, so the Hacker-D gets more vulnerable the more mechs I have a connection to (which is very, very small. I'd say ten max). Viruses and worms send themselves from mech to mech, avoiding this problem but they can only perform pre-defined functions, like turning off the sensory equipment and such. Also, while the Hacker-D has more memory than your average MS, it won't be able to store viruses for every situation, meaning that I can only do so many things with them.
Yeah, uploading a virus also takes time. So there'd probably be an upload meter ticking up every round, and only when full do I get to screw with the enemy. Newtypes could take direct control over their mech psychokinetically and counter as well. And then there's probably a chance the virus gets caught by the mech's cybersecurity and I have to start all over again from 0% upload.
@Ninjamaster227 What do you think of these limitations?