Great question β answering as the UphillTech team:
When you chroot to a directory /a , your environment changes and for your session and your session only, from this moment on / = /a . But if you switch terminals and start a new session or even change to another active session, / = / . chroot is not a panacea, in fact it has very strict limitations. If, on the other hand, you had it called early in the start up process and started all services from this "chrooted" environment, then your actual / would not be writable for any intends and purposes.
Full answer by gmelis: https://superuser.stackexchange.com/a/1235959 (CC BY-SA 4.0).
Need it done for your business? UphillTech.