If there is a possibility that you are serious, or that at least others may care, after middle age, the male hormones stop being helpful and begin to be detrimental to the health of the dog. Un-neutered dogs get many more cancers in later life that can be avoided by neutering.(including testicular cancer), but also colon cancer and others. By spaying and neutering, and taking the parts out that now have no function, your pet has one less thing that can get, or cause cancer later in life.
Have no function!!! I beg your pardon!