You have some points here. But I think there are different perceptions of a 'good writer' in this discussion. And I'm not saying that one is wrong and the other true - it's more a question of how does a book affect you. I give R. R. Martin that he has founded a complex world with a huge cast of characters interacting and stuff. Couldn't work something out like that in a 100 years. But for me, a really good read isn't something that unfolds with the progression of the story or the conclusion or the general idea behind it. It's more the use of words, creating atmosphere and stuff (I'm out of words, lol, but I'm no writer and not a native English speaker
Same problem I have with Stephen King. Like the ideas behind it, but can't read several pages without scratching my head about why this person is so popular. And this guy stands behind of some of my favorite films (Shawshank Redemption, The Mist).