The attributes are completely unbalanced. The only attribute with any actual use is Armor.
Agilty does nothig. There is no nioticeable difference in move speed regardless of your Agility level.
Recovery does very little. Recovering your shield at a slightly higher rate is really not an attractive alternative to taking less damage and recovering your shields 1 second slower, especialy when the recovery delay is still the same.
And while I'm on it, why do Guardian abliities affect Armor, Agility, and Recover, but Armor(Gear) affect your skill recharge times? Shouldn't it be the other way around? Shouldn't your abilities affect your skills, and your Armor affect your defense/move speed? Just sayin'