I agree with this. A lot of people are assuming armor is going to equate to stat stacking, the normal MMO mentality. This is an FPS, where stats aren't quite as important as player skill. I think Bungie knows and realizes this and will make the armor more about playstyle than "I have bigger numbas, therefore I win."
As long as all the classes get capes, I'll be happy in general.