> Why do I need to waste time writing boring code?

The better question is: should that boring code be written? Code should only be non-boring.

The boredom of writing the code is not the only problem. The subsequent continued indefinite existence of that code is also a problem.

Yes who needs logging :)