yeah, e.g. fedora has by default a root and home subvolume. the caveat is, standard installers are either incapable of allowing you to install to a subvolume or are super-cumbersome, as that’s currently not a top UX priority, so, a manual install process (with e.g. debootstrap and the like) is often needed.