armor works by reducing your white health loss by a flat amount per shot until all of your armor is gone so it's really effective against high rate of fire weapons like tracer's smg.
Wouldn't that make armor really poor against high rate of fire weapons?