Relax, rewards come to the patient. 2.2 will have vanity (rumored or confirmed?) and that will solve your armor woes.

Kids these days.....