First of all, custom tracking domains are more attractive both for visitors and search engines.
Another important thing is that using a custom tracking domain instead of a standard tracking domain provided by the tracking tool is more secure as such giants as Google, Facebook or Bing do not accept free tracking domains so your campaigns may be blocked.