I may be alone on this but I hope they find other ways to reward the players.

Why? Because say I get a nice new hat for an achievement award. I then quickly run across a better hat... suddenly my "reward" is worthless. Sure I can wear it for the sake of wearing it and showing off. But I would prefer more permanent rewards for achievements.

My thought was (later on) new Emotes, hair styles, maybe trophies for your house, etc. The reason being is that such things are not connected to your stats, and therefor can NOT become outdated and worthless. I mean, what better way to brag than do a dance your friend can't do yet?

Actually my full idea was that each achievement give you points depending on difficulty and then you can spend those points on new emotes or hair styles or whatever you want.

But for now I understand the reasoning behind this decision... as achievement armors obtained here can likely be displayed in the home after 2.0 and therefore once they become impossible to obtain, become a bragging right, a collectable.

But I hope they change this in the future.