After watching the last couple of ATV's I would do it all again, it has taken them time to get the core fundamentals in place and soon you will see things starting to ramp up.
Unlike other games you don't see all this kind of stuff they build it over the 4-8 years then release it, Chris Roberts on the other hand is showing it all as it progresses and like SC itself that has never been done before either.
I seriously think 3.0 will be out before the end of the year and then it will flow from there.