Notice how in that example pre-opening a lightning channel to their node would be an improvement on the pure on-chain experience.
Unfortunately the UI/UX challenges of making that easy are formidable.