1. Running a node could easily be made illegal in most jurisdictions (abiding criminals), which is problematic for multiple reasons (there is distinction between helping the market operate and merely browsing it).
2. A big enough bug is enough to get everyone involved in trouble, and even if it is easy to fix the flaw everyone's identity up until that moment would be compromised (bitcoin for example has had many problems, which were later fixed, except that the stakes weren't as high)
3. During disputes, the arbiter can side with whoever offers them the biggest fee.