I know I'm one of the people who has consistently complained about this noisy console behavior, but I beg to differ that it's only something developers are concerned about. Sure, many users don't even know what the Console is, but the point is it is generally used for exceptional information, not for the constant ramblings of any process.

It's just messy to spew to the console. And I find it somewhat ironic that an application dedicated to keeping my computer clean would behave this way. I'm sure I'm not the only one, and I'm sure it's not limited to developers.

I think you're right that there shouldn't be a switch in the UI. If you're going to spray that much information, the default should be to log to a private log file that you can easily point customers at if they are having problems. Preferably this private log file should be maintained so that it doesn't exceed a certain size.

Anyway that's my 2 cents. Last time, I promise :)