Apple seems to have implemented some across-the-company, strictly enforced, "keep the user completely in the dark" policy for their software engineers. I just received a message saying (I quote from memory), "An error occurred when Time Machine attempted to access the backup drive." (Time Machine is Apple's new backup software.)
Now, I was a software engineer for 18 years, and I was taught that a basic principle of error handling was to give the user as much information about the error that occurred as possible, to allow the user to attempt to fix the problem. And I know that the programmer writing the relevant bgit of code involved in this Time Machine error was checking for specific problems, such as the disk in question not having enough space available to store the contemplated backup, or the disk being off-line, etc, So why in the world is Apple not conveying what the problem is to the user? Does anyone have any idea why Apple is choosing to say nothing more than, "Oops, something went wrong"?