@BrodieOnLinux I don't think it would be possible to cheaply prove that there are undesirable side effects. If one big application is using the .cache directory to store data the user really needs across reboots, then you personally might not use that application and be hurt by its data loss, but somebody else could lose one computer boot's worth of data that way - which could be quite a lot.