This sounds amazing! Still, where do systemd guys expect applications to be installed (like in years from now if their ideas catch on). Still in /usr? It would be cool to reinstall the OS without losing apps and data (like if the system is unusable because it shutdown in the middle of an update).
I ask because this is the most I can find on the subject from the blog post:
But this sounds like the opposite of what I am asking about.For end-user machines like desktops, tablets or mobile phones, we want a generic way to implement factory reset, which the user can make use of when the system is broken (saves you support costs), or when he wants to sell it and get rid of his private data, and renew that "fresh car smell".