I know what you mean with regard to event handlers being passed down to children and children of children and so on and the complexity that can bring. I haven't used redux, but I understand it as being an attempt to simplify that kind of problem.
I haven't written any higher order components myself, unless you consider parameterizing event handlers in props to be higher order.
I haven't written any higher order components myself, unless you consider parameterizing event handlers in props to be higher order.