IMO...
Slash is a class guy who treats people right. I know him a little bit and he treated me right and I am a total NOBODY! He doesn't have a big ego, he just wants to Rock.
Slash lives to play live and he is born to do it. A consummate live guitar player. He's a shark thats keeps swimming/playing to survive. Axl was a young kid in the right place at the right time with the look and the balls to get noticed. Whether you liked it or not he had a unique voice and he went to some Shark Island shows and robbed the stage moves (google it) and he became huge. Problem was he believed the hype and his voice could never last the way he sang, it was not with any technique or moderation thats why when he was on its was killer and down and dirty Rock and Roll and then he drank honey tea all the time trying to save it for the next show. He was bound to blow up and he did. Didn't help he was a ego maniac who thought the world revolved around him. He now knows it didn't.