I think they should provide better rewards for achievement tokens, like actual rewards. Not the hand-me-down rewards that were formerly known as veteran rewards.

If they did -- they would actually encourage people to do more with the game, and partake in more areas of the game, similarly, if they were to implement more creative achievements. People need to be encouraged to interact more with the game, frankly, and the game itself doesn't do that, through reward structures or otherwise. This is the biggest problem.

The game doesn't need more content, it just needs more incentive to replay content, or engage in it meaningfully. All these ideas, whilst nice are ultimately short in the grand scheme of things.