It's a god damn Tribes Ascend. Why is it so hard to understand, that something you see with nostalgia glasses on will never be repeated.
And it's not a god damn beta any more. It's a released free to play game with constant updates. Unlocks and customization is under game shops part since they need to monetize on something.