I think the only long-term solution is to require LN-payment for any kind of network use. All other solutions (aside from central authority) would seem to fail.