It does do that, but at that point it's often too late. You have already uploaded the new files with database conflicts, and your users will see errors while you are uploading, or before you finish the upgrade. Even so, some of the conflicts might occur by a plugin that takes place before whatever line disables the product automatically.