I agree with DarthCoin that Min HTLC is the current solution.
I wonder if disabling messaging could be a BIP and/or a setting in the different Lightning node implementations in the future.