Solidity není v žádném případě dokonalý jazyk, ale většina těchto stížností se vztahuje na každý programovací jazyk pro chytré kontrakty. Vždy můžete psát neefektivní kód. Vždy můžete velmi snadno zavést kritické zranitelnosti. Neobviňujte hůlku, obviňujte čaroděje.