A friend of mine joked that in that quest text you could see the exact moment when 5pm on a Friday rolled around at the Blizzard offices.
I think that lack of polish and care is why I find the beta so addictive.