My main, back when CoX was still in business, was a Robotics/Forcefield Mastermind. And yes, don't bother with your own attacks. Early levels, that can be a pain (especially with only one Battle Drone), but you could always pick them up early, then respec when you hit level ... 12, I think it is, to get the first Protector?
When I was at the cap, heck, when I was 45+ ... having all six bots out, equipped, and upgraded? I didn't NEED to be attacking for damage. (I picked up some powers that had immobilize, slow, etc, for a touch of battlefield control, not direct damage.)
Indeed, when on Strike Forces or just teaming in general, it would always LOOK like I was doing nothing at all ('because there are no animations for picking new targets, moving one or two 'bots to a better position, etc). But let me tell you, I was still pretty much MVP for damage output, unless there was another MM around. A couple times on 4- and 5-man teams I had people complain I was "just leeching", so - in true villainous style, I said "fine, let's test that. There's several equal mob spawns in this area. You lot pick one, and I'll set my 'bots to passive and literally do nothing. Then we'll trade places, and compare results."
Every time, EVERY time, I would intentionally pull twice as much as the rest of the team, yet be done in 3/4 of the time. At which point, I'd pull out the villain-snarky quip "Now remind me, which one of us needs the other more, hmm? So be good minions, like my robots here, and let's go do some crime already! MWA HA HA HA!" (Yes, yes, I hammed it up. Kept me from losingmy temper for real.)
And that was BEFORE they made things like Dispersion Field AoE. Running three leadership toggles, keeping everyone with double-bubble joy, directing my robots ... yeah, not very many attack animations, but I was always a solid contributor.
And solo? Like crap through a goose ... with diarrhea. (THAT pleasant image should stick with you for a while, eh? :D :D :D )
Unless it's changed since I last played - shortly before i13 dropped - Leadership toggles are an enormous END sink. Consider some END reduction enhancements in each of them.
...
Do you have much experience with masterminds, by the by? Pet management is much easier with a few very simple keybinds ... something to read up on. :)