This. This is basic job description people.
MM is the fighter. The fighters job is to make weight, fight (preferably in an entertaining fashion) and win, preferably in an exciting way most of the time, and preferably with a finish. It is completely beyond doubt that MM is doing his job. He wins every time, has more title defenses than anyone, ever. he fights in exciting fashion and he wins by finish a high % of the time. He is doing his fucking job. What more can you ask of MM?
The UFC is the promoter. It is their job to promote the fucking fighter. It this their job to make people interested in the fighter. And it is their job to get people to either pay to go to the events and watch the fighters or pay to watch them on PPV. And for doing this, they get the overwhelming majority of the revenue from the fights and their broadcast.
The UFC is shitty at promoting-period.