It really is basic: get a certain number of wins in competitive games for a special profile badge people briefly see before you battle them, and get more wins for a snazzier one
Since you can repeatedly attach it to new creatures during your turn, forcing your opponents to attack with either their strongest creatures or with creatures they want to keep
There is nothing about the card preventing Day of Judgement users from regenerating their creatures, allowing them a significant leg up on any players caught unaware
That probably speaks to my age as well as to my level of exposure to the company: it was in fact only responsible for the first few waves of Western Pokemon releases, before Pokemon spun up its own internal operation
I for one have loads of duplicate cards that I could swap with my friends
Of course it really helps establish that identity if you can fit one of these payoffs in the Command Zone, and especially if it can use treasures to more directly win the game