MMA (UFC is just a title name/company) has boxing in it. It's better because you have a large variety if people to watch. It gets better with the mixes of many disciplines and not just one.
UFC is the future. Boxing is getting real boring and there are wayyy too many third parties involved ! At least in the UFC all the fighters are under the same banner. The cards in UFC are way more stacked and regular also