The incentive to send http requests is that data comes back. That's why the storm of scrapers hurts website owners. They gather the data and give nothing back.
What would be the incentive to send failing payment requests?
What would be the incentive to send failing payment requests?
The sender does not have a direct communication channel with the receiver. They send the payment to a hop they are connected to (they have a channel with) and it gets routed to the receiver. The first hop would already drop an invalid payment. If they spam them with more invalid payments, all that would happen is that their connection to the Lightning Network would get lost as their channel partners would disconnect from them. The receiver would not receive a single network packet in the whole process.