Michael Langdon
In the episode "The Last Farewell", the town of Walnut Grove is blown up, the Church and the Ingalls/Carter place are the only two things that remain intact. For obvious reasons, these two Walnut Grove locations had a certain value attached to them and Michael Landon chose not to destroy them - he simply changed the script.