I don’t know I think Apple should be able to keep COW filesystems for every user to apply atop a read only file system. Unique apps, unique settings (maybe unify tv settings into admin panel) and no cross-contamination or need for app owners to switch profiles. macOS software doesn’t need explicit understanding of profile switching, neither should iPadOS software.
As a consumer, I don't care whose fault it is that profiles are useless.