I think in the last decade or so he certainly learned how to end (REAMDE had like 90 pages of climax) but I'm not sure the reader is actually better off for it. Seveneves denouement is almost its own book with its own characters and the end of Fall and Termination Shock just left me wanting to know the next development in their respective worlds.