I can have understood something wrong but I see a flaw in bolt12.
It is ofted praised as a complete advancement over bolt11 but it comes with a fondamental problem: part of the routing, an arbitrarly long path, of the payment is decided by receiver, but payed by sender.
Bolt12 needs first a standardized incentive-compatibles way to deal with that; or am I missing something?