While you may never have a "like new" appearing engine, you should keep it generally clean.
Couple reasons... 1) about 5% of the total cooling capacity designed into it is planned for direct radiation from the block and anciliary parts. A layer of dirt and oil adds insulation. That little extra bit of heat removal may be very important on a hot day with your boat's confined little engine compartment.
2) when (and not "if", over the years) your engine starts leaking any oil or coolant, you need to quickly see where it's coming from.
So do keep it reasonably clean and wiped down. I have worked around a large diesel on our club dredge and maintained the small diesel on our sailboat for well over a decade. Keeping them both (reasonably) clean is pretty easy.
Further, when the day comes when you need to hire a mechanic, you'll find that he/she dislikes working around dirty engines that give the appearance that the owner does not give a damn. People always do their best work when they can see that it's important.
And, NO, my boat's drive train does not look anywhere near as nice the one in MaineSail's boat!
Cheers,
Loren