I agree on some parts, but I can argue that code is equal, but not fair. Not everyone understands how to access that code, or how to use it, or how to fully understand it. Hence scammers in defi manipulate and take advantage of the weak. And not everyone can freely participate either, we have to admit that. No computer, no code:)
From the code itself, it is fair to anyone. Because the rules formulated by the code are applicable to everyone, they are all unified rules, and all are unified policies. Code is law. The unfairness you are talking about here is because everyone's cognitive abilities and learning abilities are different, so the understanding of the code itself is also different, so the understanding of the rules itself is also different. We cannot say, because our own knowledge system is different, to deny the fairness of the code itself. Therefore, for each of us, continuous learning and improving our own cognition is the only way to change the destiny of each of us.