As it is, it's rather hard to set up lvm/zfs volume management for everything but /boot over an encrypted partition - unless you can "use whole disk". Eg: a windows machine with a handful of hds/ssds - it can be pretty tricky to end up with swap, root (/), /home on a separate filesystem/mountpoint along with a conservative (10-20GB root filesystem/mountpoint) -- and the rest available to grow/add filesystems (for eg: containers/vms).
It would be nice it that was fixed.
Real hardware disks dont suddenly magically beome bigger. That ZoL doesn't notice/know what to do isn't surprising?
Also ignoring that virtualization exists would be a little silly for a modern filesystem. There's features of ZFS that of cause doesn't make sense on virtualized hardware, but things like snapshotting and checksumming are still nice to have.