A full fender with mud flaps [make 'em yourself for free] will definitely keep your bike and you a lot cleaner than without fenders. Nobody has to use 'em, but there is no way deflecting all that dirty water from you and your bike isn't beneficial. That doesn't mean you'll be 100% clean and dry or that you'll never have to clean your bike, but it will reduce the level of req'd maintenance a ton.