False.
Lightning payments being to complex I don’t see what your point is here? Too many failed payments or too technical for the user to understand? The latter is not an argument since the end user doesn’t have to understand Lightning payments or Monero bulletproofs.
Lightning’s scaling limits are mostly about how many channels you can open on the Bitcoin blockchain in a given time. If every human being wanted to open a channel that would be quite difficult, yes.
Lightning does not however have a limit on how many tx are possible per second. A lightning tx is not broadcasted to the network and only known by the two channel partners.
Look at value4value streaming of sats over the lightning network.