Correcting words in all caps
This is an old discussion that has not been active in a long time. Instead of commenting here, you should start a new discussion. If you think the content of this discussion is still relevant, you can link to it from your new discussion.
The other problem with putting auto capitalization to the end is that the program also has to know what language each title is in, at least for 'Chicago MS, since it specifies non-English titles in that system you capitalize "only the first letter of the title or subtitle and any word that would normally be capitalized in that language". So German titles get the first word and every noun capitalized, but French titles only get the first word and proper nouns. English titles get every significant word capitalized.