I've heard of/used some of the things mentioned (like slf4j). Dude. It's a helper library for application logging. You don't actually have to do anything with it once it's configured. He makes it sound like there's some godawful month long learning curve.

I'm sorry, if you can't pick up a simple logging library over the space of an hour or so then you're in the wrong business. Of course, in my experience there are a lot of people in this business who are in the wrong business.

And while I'm ranting, you can usually tell the UIs that didn't use a tool because they look and work like garbage (read: like a programmer designed the UI -- we have a style group for good reasons). :-)