Heretic, Aldo is indeed a humble, decent guy. He grew up dirt poor in one of the many ghettos in the multicultural hell that is Brazil. He started training in MMA out of necessity because he was being attacked by thugs in the streets so frequently. Unlike a lot of other Brazilian fighters (drug cheats, sons of fathers that own gyms), it doesn't seem as though he's benefitted from anything but his own hard work.
I'm glad McGregor won, but I wish the fight had ended under more respectable circumstances. Perhaps if Aldo had the vile personality and sordid history of, say, Jon Jones, I'd surely revel in his misery.
As Kaptain said, McGregor is far from perfect. He's pro-immigration, pro-******, hates Donald Trump, blows money on ultra-expensive cars and listens to rap. Nevertheless, he'll likely inspire far more Europeans to break through in MMA.