come from a time when mounting a hard drive to another machine to fix or investigate something was common place.
It's a pain in the ass. It follows the Unix philosophy a bit too much there's 2-3 tools you need to use because the encryption wraps logical volume management.
And all the instructions are spread across 3-4 blogs. (And none of them are the same). It's all stuff cobbled together from "RTFM" without any straight forward way to do it. That said, it can be done and isn't that difficult. I'll probably write a script for the next time.
I just figured out how to do ZFS encryption and it couldn't have been simpler. Now my /home is encrypted, nothing else is.
I have moved pools from OpenSolaris to Linux to FreeBSD back to Linux and it "just works". Between snapshots and literally everything else it brings to the table I don't see migrating soon.