A combination of fighting ability, charisma, self promotion, business savvy, the UFC sale, the need (demand) for someone in MMA that brought all of this to the table, and Floyd looking for a dance partner. It was a perfect storm for both McGregor and the UFC.
All this is very true.
Unlike any of the others listed I'd say Conor was a bit "protected" by the UFC in his rise to fame and fortune.
His weaknesses are his Wrestling, Ground Game and cardio, many would agree.
Wrestlers: He faced Mendes and Eddie. Mendes came in on very short notice, was doing well but was not going full bore trying to conserve energy. He started well then gassed badly. Eddie has good wrestling, however doesn't use it much and will always prefer to stand and trade.
The UFC could have matched Mac up easily with Wrestlers like a deserving Frankie, Full Camp Mendes, Elkins or Lamas.
Ground Game: We know Mac has been submitted in his losses. With not the best wrestling to get him down. Aldo and Nate both have great ground games but prefer to be on the feet. Nate easily submitted Conor when the Champ was rocked and shot in for a TD.
Grappling: Again the UFC Could have matched Mac with a submission artist but chose not too. Not that there are many straight up top submission specialists at 145 other than Ortega (who was suspended for a good chunk of Conor's rise at FW). The above wrestlers are good at chokes and could have gone that route over G and P.
Cardio: This is where Nate got the advantage over Conor in both their fights. I say a Full Camp Mendes or Frankie could have given the Mac fits in this area.
Lastly I feel that Conor should have been made to defend his belt at 145 before moving up to LW. A rematch with Aldo should of been made. Not implying at all Conor didn't murk Aldo in the first fight fair and square. However 13 seconds after Jose reigned the division since the beginning, anyone else would have been made to give the ex Champ a rematch. At least make Conor defend the belt ONCE. Many still believe a Champion isn't Champ until they do defend the belt. Hell, Dana made GSP even put a title defense in his contact at 185 when he came back ( he vacated but the point is Dana put that stipulation in there). Conor had two choices to defend, a rematch with Aldo OR a bout against Frankie. Both would have answered many questions and with a win this conversation may not have to even take place. The UFC let Conor move immediately to LW to become two Division CH to face Eddie. A fighter perfectly suited for Conor. A fighter who will go in there and trade shot for shot. The UFC couldn't have scripted it any better.
In well over a year Conor is riding the benefits of being Champ, hasn't defended but was allowed to fight in Boxing. Six months later, still no title defense. I sometimes wonder if this is the UFC plan. First talks about Conor's return is a 3rd bout with Nate at 155 for the Title. In no way shape or form does Nate deserve a shot at the 155lb belt over Ferguson the interm Champ or Khabib (with his very long win streak). Is this because they know Conor can't afford to lose and are hedging their bets? Ferguson IS a very dangerous opponent for the Champ. Has a chin, wrestles, has great submissions and he strikes..... never slows down and has a gas tank for days. Then Khabib, stylistically a nightmare for MacGregor. Perhaps it's better to keep Conor away from the Octagon as long as possible. Let him get in trouble and suspend him for a bit (cough, cough, Bellator). Khabib will soon be fighting a dangerous striker with good TDD, perhaps the Eagle misses weight again or loses. Either way he would move down the rankings for a bit or have to move up weight class, Then he'd be no immediate threat to the LW King. Tony has fought and been taunted by the UFC for wanting to wait to fight Conor. Perhaps the UFC is hoping The Boogyman will lose pushing him down the ranks so someone who is more "pure striker" will be left to fight the King on his return.
Yes the tin hat has been put on. Can you name another UFC Champion who has not fought by choice and not been bullied by the UFC? They would be forced to defend or vacate.....
All while given the stylistic favorable matches that Conor has in his career.