I agree with you that Sanderson's dialogue is not always perfect. Sometimes they can seem a little contrived or artificial. But overall I think it does a good job of creating believable conversations between the characters. I think you should keep reading Sanderson's books. I really liked it "The Inheritance War".