I strongly disagree with his opinions, too; I went to see him speak, and it was a great presentation until the end where he somehow spiralled off into a tirade about gay marriage killing society.
But I don't care. He writes (mostly) great books and he'll keep getting my money so long as he keeps it up.
About the faded in time thing, I always felt Ender's Game was surprisingly precise in predicting the rise of online discussion communities, and how their anonymous celebrities can influence a lot of people, while just being a bunch of kids in their bedrooms. The book's from 1985 after all.
But I don't care. He writes (mostly) great books and he'll keep getting my money so long as he keeps it up.