At the risk of sounding like your mother, it's for your (and Drupal's) own good. The theme settings often conflicted with modules that wanted to alter the same content – i18n, Advanced Forum, Submitted By, and more. We had ended up with a big list of modules we had to check for before tinkering with the code, and this was causing all themes to need to be repeatedly updated when another module was causing issues.