Remember what is a HTLC (a LN payment): a not yet broadcast onchain payment that is bigger than 540 sats. Anything else is dust.
Yes, it cost way too much to cheat stealing this HTLC, but still remain as dust. Yes, in some cases, when we pay let's say 100 sats for a slice of bread, it probably make sense, but sending zaps back and forth between users on a public forum, with no practical gain other than upvoting, it doesn't make sense to me to use a non-custodial node.