Health Affairs announced today that Editor-in-Chief Alan Weil will leave his role at the end of the year.