Again, I'm a realist.
The UFC had no guarantee that the card would be good. The card turned out to be one of the best in a long time, but there's no way to predict that going in. You could have what appear to be great matches on paper, and the card turns out horrible. You could have a horrible card on paper, and it end up being the best card ever. It's one of the hardest things to predict.
The UFC threw together one of the biggest mis-matches in history, simply to have a big name Brazilian on the card, as a shoe-in incase the card went bad.
I don't like watching mis-matched fights, that's all I can say. I'd prefer a somewhat less exciting, but close/competitive fight with some back-and-fourth action, even if it doesn't end in a KO/submission.
Edit: I also dislike that the UFC has become a traveling "spectacle", where it's an unwritten requirement to have a main card with a fighter from the home country. It's why we end up with mis-matches like this.
When I was looking at the other fights for my predictions, I saw the matches going amazingly. I think since they have their research done more so than me, they predicted it a lot more.
With no main event, and Nog/Herman being nowhere near big enough to keep the card as exciting, they needed a big name replacement. Throwing a great, compeititve and meanignful fight together without much time, and putting it on top of one of the most popular cards of the year, would have just been too difficult. The put in the greatest of all time, and he made the card buyable again.
And having people fighting in their homeland not only is good for fans to watch and to make the atmosphere boost (also making irrelevent fighters relevent for a night), but it eases the strain on travel for fighters and allows them to get the best location and the best reaction possible. Nothing motivates you like being in a hometown fight, even for the non hometown giuy because he has a lot to overcome and it motivates him more.