My comment on smart contracts is detailed and well supported.
Of course it's an ethical critique. Ethical criticism can't be "positive" in some feel-good sense. All you can say if you think X is wrong is "Don't do X, please" or "how do you justify X".
Edit: the parent said "I would be more than happy to answer any questions here" and I asked a question. Now, the unstated assumption might have been technical questions about the project. But if we were operating by smart contracts and the overt request was "any questions", then the system would have to accept the comment. Something to thing about.