Yes, how dare they? I for one am a big believer in fairness. I signed up for the damn thing on their website the moment it became available. I haven't received anything yet. But now they're having people debase and degrade themselves for their own amusement? And they're giving early access as a reward for this on a whim, at the cost of the people who signed up legitimately? (because early beta will presumably only accommodate a limited number of people, so every person who gets in via their twitter equals someone else who gets pushed down the queue) That is unfair and disgusting.
You voluntarily entered into a competetion to win the chance to play a game slightly earlier than everyone else. If anyone debased and degraded you in the course of events, it's your own silly self.
You haven't lost anything, been deprived of anything, or missed out on anything other than a relatively small portion of your time which you gave up willingly because you thought you would definatly win the minor and inconsequential prize.
They're giving something away, it doesn't have to be fair. They can do what they want with their beta keys. And since neither you nor I work at SOE you don't know how their beta access works. Saying that these twitter keys will lose people who signed up (who arent guaranteed a key anyway, and lost nothing by signing up) is just wild speculation based solely on the fact that you personally haven't got a key yet.
But by all means keep debasing and degrading yourself then whining about how it's not fair that you did that to yourself.