It basically comes down to interest rates right? If interest rates are low, the discounted-cash-flows analysis will favor maximizing long-run profitability. If interest rates are high, you can do better by squeezing the business in the short term and placing the money you obtained into some sort of high-yield, low-risk investment vehicle.