How does the ballast file prevent extreme runaway? You ain't gonna notice and delete it that quickly.
It doesn't prevent it. It gives you a way to potentially recover after the disk fills. Many operations become impossible once the disk is full, so this buys you some temporary breathing room to solve the problem.