Reversing the default in a well established scripting language with who knows how many scripts out there that are depending on the defaults to be set just so is a very bad idea I'm sure you'd agree.

How about a compromise, with the break state settable with a command line switch, or even better via a registry value under HKCU\Software\KiXtart?

For your development environment/user you set the initial break state to "off" via the reg value, when you release to production the initial state will be the default "on".