I'm just misunderstanding where the problem is when it comes to not being able to claim rewards for already upgrading your battle armor. The first part of it is to encourage people to upgrade their battle armor, right? So with that in mind, if you've already been experiencing the benefits of having your armor upgraded then why do you think you should be entitled to the incentives of those who haven't had the chance to obtain the boosts you've already received? The only person I would think might have a reason to be a little upset would be someone who reached rank 9 already, but even then, they chose instant gratification by rushing that badly and not displaying any patience.