Heh. Maybe. It certainly isn’t a complete answer.
I think someone reading the whole of this thread will have a decent understanding of the complexity of the issue and come away with a few possibilities of evolving really long legs. They will probably understand the limits of our knowledge too.