Changing spelling and/org cases via the API causes another entry in the database. A history entry gets created for each change. Changes like that should be done at the database level with a simple update statement. Not sure how much the DBAs would hate to do this due to tracking changes made at that level.