Elaborate on what you mean by:
I don't think you ever need people sending you money to be unsure if it got to your wallet address or not
It's typical vaguery, and not a rebuttal to his claims, but apparently pointing to a trade off I'm possibly ignoring.