Currently the rules are why they are because the entire network is designed with "trust no one" but instead "trust everyone collectively".
You mean it is designed to "trust no one", not of "trust everyone collectively"?
Trust no one node, but if enough nodes are saying the same thing, then trust that.
