After reading the OP all I can ask is why don't you hold the UFC responsible?
These fighters should be raping and taking from the UFC instead of being their toy things for the UFC to play with when they want. But one guy does, a fighter you claim to like, and you're upset with him for doing so?
UFC shouldn't have poorly lead up to 200 and put this pressure on itself. UFC should have not booked this fight, UFC had all the power and the decisions to make.
This isn't McGregor's fault soley. It's the landscape of MMA, UFC's 200 date meeting McGregor's ability to draw. UFC chose this fight.