It's designed that way so idling isn't particularly rewarding, but playing the game to complete contracts, and therefore getting daily credit rewards, is.
By doing the contracts, it's not that hard to get the cheaper titles. We don't have anything really that costs more than 2/3000, disregarding...