I've never really had a problem with Kanye's ego. In my opinion, he has more than justified his high opinion of himself through his music.
I know some will consider that debatable and that's fine, I think you're wrong, though. Saying that, I have liked how, over the last week, so many people who I know dislike/hate the great man have appreciated his interview with Zane Lowe (please do make the time to watch it if you haven't already. Love or hate him, it's a very insightful interview once you get past the perceived madness, most prevalent in the first part).
I would like to see more of that: people being objective and showing appreciation for greatness, regardless of their opinion of a person. There's nothing wrong with praising someone's work or, in this case, words, even if you dislike them as a person. It's not hypocritical. It's accepting that, like all human beings, we are multi-faceted and, as such, are more likely to contradict ourselves than we are to be consistent in our views. For example, I think Kim Kardashian is sexy as hell, but hate everything that she stands for as a human being.
I read the following tweet earlier this week:
It got me thinking.