Btw Joshuar, while you're still full of energy, could you please answer my question.
Wait, what does Dash do again? Oh yea, I have to rely on others to setup masternodes in order to even use the "anonymity" in the first place. I also have to trust that all the masternodes are not compromised since most of them are hosted on centralized servers online, as there's still a chance of deanonymizing a transaction. Yippee.
Since you're so concerned about masternodes "being compromised", can you explain what is exactly the most important data that the attacker (realistically, only the NSA) would collect?