I bought it just a few days after it went Beta (1.4? 1.5?). So I just missed the whole "Alpha buyers get all future updates for free" thing.
I'm REALLY looking forward to release date though. I've been dying to play around with all the goodies in 1.9.
For me, the more features, the better. Its kinda like having fun with a basic Lego set, then suddenly getting another one with new gears and wheels n' stuff for Christmas.
Plus I can finally try out some mods, which I've avoided up til now since I knew they'd probably be broken by the next update.