Keynes has all of the actual evidence and conducted studies on his side. And his philosophy is better. "We're all dead in the long run" is a quote of beauty. Though I respect Hayek, most of his work has been misrepresented and hijacked by political dogmatists. Anecdote is usually the strongest evidence that supports these positions.
Read Wealth of Nations by Adam Smith, read it twice, and think about it. If you can't understand it, try another line of work. You won't have to worry about it one way or the other under Sharia.
Just because Hayek's work has been hijacked by dogmatists does not mean that it is invalid. While it is true that in the long run we are all dead, that doesn't justify the sacrifice of the lives of future generations for the sake of the irresponsible current generations.