Robert Skidelsky makes an important observation about Keynes and the long run (boldface mine):
In an essay on the conservative philosopher Edmund Burke, Keynes translated this moral principle of individual behavior into the political principle of prudence:
“Burke ever held, and held rightly, that it can seldom be right . . . to sacrifice a present benefit for a doubtful advantage in the future. . . . It is therefore the happiness of our own contemporaries that is our main concern; we should be very chary of sacrificing large numbers of people for the sake of a contingent end, however advantageous that may appear. . . . We can never know enough to make the chance worth taking. . . . There is this further consideration . . . it is not sufficient that the state of affairs which we seek to promote should be better than the state of affairs which preceded it; it must be sufficiently better to make up for the evils of the transition.”
This is the bedrock of Keynesian economics. So Ferguson was quite right to say that Keynes discounted the future — but it was not because of homosexuality, it was because of uncertainty. Keynes would have rejected the claim of today’s austerity champions that short-term pain, in the form of budget cuts, is the price we need to pay for long-term economic growth. The pain is real, he would say, while the benefit is conjecture.
It’s less uncertainty and more pointless cruelty.