Yes - but what’s the point of the badge? How is it going to alleviate your play experience? Personally, I believe that it’s more of a cosmetic feature players want to have.
This may be a harsh hypothesis but I think that it kind of brings the worst out of people, as topics such as this act as a reminder that people only care about themselves.
You’re an alpha key owner - you want all alpha key owners to receive the badge. Beta key owners would like the same. Testers would like the same. And unsung heroes who might have assisted in the game’s development (no matter how big or small their assistance was) would also like the same.
This was a prevalent issue with founders during back when POTCO was online. Some acted as elitists (as many will if it becomes reintroduced).
As it is of no true meaning or value and there will be many heated discussions regarding its return, I'd rather not have it.