And my company is out here building a system where programs run forever, can move transparently between host machines, and data is persisted forever in an event log. Looks like we'll have an epic ideological battle on our hands 😉
I think different applications call for different solutions, and there's room for both schools of thought. Not everything should be ephemeral, and not everything should be saved forever. Nuance, gentlemen.