> The popular blockchains only don’t offer transaction finality i.e you will never be 100% sure that you have gotten funds.
> You can only be probabilistically to a high degree (but with zero guarantee) that you have received your funds.
All cryptography depends on it being probabilistically difficult to guess the secret. This is an exceptionally weak criticism of blockchains.