In the early days of Chaos Monkey, breaking things at random was almost a badge of honor. Kill a service. Drop a node. Add latency. Watch what happens.
That model made sense when most systems were relatively deterministic, and the primary question was simple: Will the application survive if a component disappears?