an idea for making "reverting" less of a challenge-killer in contract mode. one could have two modes they can launch rockets in: 1.) pure simulation. maybe costs a small non-refundable (even after revert) amount, maybe nothing. in any case this always can be - always WILL be - reverted (even after a crash), but you will NOT get awarded funds (or lose funds) for success / failure. and of course, no kerbals are ever lost. 2.) real mode - precisely the opposite - time is strictly forward-only. no reverts at all. funds are strictly non-refundable. dead kerbals are gone for good. this gives you the best of both worlds, in a realistic way.