Even if that is the case, I still would prefer they commissioned some armor or clothing that could be produced in game.
It just seems like a slippery slope that they are going down with all of these cosmetics that are gained out of game.
But if people are ok with it then so be it.
In the end...