Discovery has its fair share of moments like these, and yet we see history repeating itself. Every faction (and player), not just DTR, has its own flaws. It's the inability to overcome them that makes things problematic and less fun to everyone involved.
If only people were responsible enough to accept their weaknesses and strengthen them, this wouldn't have caused outright drama.