Tough question. My personal opinion is that a great writer needs great knowledge of the world and life. Empathy to pull us into her/his story. Being aware what has existed before you — both in life and literature. Boldness and innovativeness. Insight into the great picture. I think that only time can tell what will be high-quality writing of today.