I think the contract system is a great framework for moving forward, but as it stands now, it's very broken. In particular, I've found that, if my goal is to make money and advance science, actually going into space, especially when that involves traveling to other planets/moons, is not only unnecessary, but much, much slower than simply doing landed, splashdown, and atmospheric tests on Kerbin. Last night I launched my first Mun mission since 0.24. One would think the goal of such a costly and time consuming endeavor would be the scientific or funding boost from such a historic step, but given the uneven rewards given by the procedural contract generator, I gained science much more quickly with the mission that followed the Mun landing: Lobbing an unmanned tank of fuel into the sea, then "testing" some decouplers, engines, and landing gear that I'd bolted haphazardly onto it. I love the idea of being paid to test various parts I might not otherwise be using, especially when the testing parameters are challenging to achieve, but currently the rewards are completely out of whack. Also, I think it's a bad idea to offer science as a reward for an endless parade of repeatable quests. Previously, increasing science required you to expand ever outward and explore new worlds. That seemed to perfectly exemplify the spirit of the game, and really should be an inviolate design goal. Currently, we've got a system that's akin to being able to efficiently reach a level cap in an MMO by killing the level 1 pigs in the starting area. If the contracts only rewarded currency, they would still have an important purpose in the game, and balancing contracts (for money) and exploration (for science), would be an important aspect of play. Instead of being an either/or proposition, contracts could give you the money you'd need to build ships capable of exploration, which would be necessary to gain science, which would unlock more contracts, and so on. All that being said, though, I think that overall, a lot of great work has gone into this game, and the contracts, while currently broken, offer a lot of promise.