Nope armor lock is balanced. Vehicles aren't. Don't believe me? Check out the Banshee.
Lawyered.
Ugh, banshee bombers; the scum of Reach.
I do believe armor lock is still overpowered. But since the TU it has gotten...manageable, I guess.
edit: Sorry ElzarTheBam, not gonna be able to make your customs. Another time, definitely.
Also, happy birthday Dax. I'm new to HaloGAF and don't know you that well, but your avatar is pretty rockin