I personally have lots of misgivings about various crypto but I really don't have enough expertise to argue against someone telling me that I just don't understand and everything is fine.
Surely the onus is on those promoting such schemes to convincingly explain their workings; if you can get 20% a year the explanation had better be good...
This is just the last resort of a scoundrel who knows they can’t explain their scam.