It takes some fancy coordination to make sure that the recieve address is getting the correct expected values and that none of the participants try to double spend or not sign their txn correctly.
All while not assigning addresses to users (defeating the purpose).
It's a bit complicated for the pl...