So, by your standards, it's considered fair if you have something that nobody else has a chance to get no matter how much they pay or grind? So, even if they are a better player than you (thats 99% of all players already) and if they play way longer than you and grind nonstop, they will never be able to win just because you have something that can turn the tide of war that they can't get.
So if most people dont use them why are you so worried? This wont exactly make someone OP but it will add more difference to the game. And they can be useful if used right.
Are you trying to belittle a better player than you by saying that? He has a shield but is fighting for the rights of newer players to have something they wouldnt be able to get otherwise. Possibly because he cares about fairness in this game and doesnt want to have an unfair advantage over someone, because he wins by skill. Not by having something others cant get.