The reasoning behind the Kelly Criterion was explored recently in a more broad context, showing that the logarithmic utility is not required: https://aip.scitation.org/doi/10.1063/1.4940236
Taleb has a good discussion here: https://medium.com/incerto/the-logic-of-risk-taking-107bf410...