They should have to stop to fire. It's as simple as that to fix it. Make them less mobile and they're more vulnerable to leader powers, where they can't heal themselves. Problem solved.
Recruit - Iron
Made your first hot drop into HaloWaypoint.com
View your Service Record on the web.