As a Steam user, I like to show commitment towards the games I like by completing all achievements
It feels rewarding to players and I most often will get out of my way and overcome difficult challenges to get them
The achievement "Beta Player", is to this day, unobtainable and knowing you can't ever grasp the very satisfying "100%" makes all other achievements not as enjoyable as you'll tell yourself "If I have to miss one, why not miss two? It's not like I can get all of them anyway, might aswell put the energy on another game" And that just ain't fun for completionists like me.
I reached level 30 of course, but not at the right time and I almost feel punished for it.
Now, I'm all for rewarding players who were there to help the game develop, but it could be through other meanings: skins, titles, borders, mounts... Anything really, that feels like a rewards, rather than the right to not be punished.
Basically I think that it'd be better to remove this achievement and give its owners, other rewards, but that's only my input.
(But since this probably much effort and is such an insignificant change to the eyes of most, this will probably be discarded)
Thank you your time and sorry if this comes up as ungrateful.