If John wants to pay Sally, but the cheap/practical way is to use the existing path of channels through Bob and Carol and whatever, then it’s not peer-to-peer anymore! I don’t get why this fundamental architecture change is so appealing to some people.