David, I agree with you, there are some side effect modifying any of the Mathematica' system file. However, such changes are in general very easy and users may want to adjust their own copy. As you suggest, the same change can be done in a private stylesheet, but this means the changes have to be done for any new notebook or, if you save a personal stylesheet, you should associate the new stylesheet to any new notebook. Finally, it is also possible to set the new default stylesheet to be your own stylesheet, but all these alternatives will still have the issues you are referring too: other people will not have your personal stylesheet on their machine or a new Mathematica version will require the same operations.