An invalid monitrc breaks all future chef-client runs...

As it is now, if the monitrc file ever ends up in an invalid state, all future chef-client runs will fail, preventing you from fixing your mistake.