Why 343, Why?

Why are they adding armor abilities like really the only people who like thoughs things are noobs that cant get a kill. TAKE IT OUT.

Report and move on.

Uh… What?

Peddle your wares elsewhere please.