I can't be the only one who signed up and is on the fence of buying the game because of the displeasure from 18 and then again from 19.
Not giving the beta to people who signed up because you believe they are sure ins to buy the game is not a very good recipe for success