Since Filevault needs the full CoreStorage infrastructure (and Filevault does a lot more than just encrypting, in order to guarantee that your data is safe if the computer crashes in the middle of an encrypting operation), what I say is correct: Fusion didn't require that much development effort.
No. If you are referring to the transitional stage where Filevault is encrypting a clear volume blocks into a encrypted blocks that is still CoreStore not particularly FileVaut. Same infrastructure transactionally moves blocks between disks or between states.
If you are trying to assert that data is somehow safe with Filevault2 in the event of sudden crash. No, it isn't. If there is a crash there is no cleartext, unencrypted, version on the disk. So therefore the data is lost just like as if you hadn't encrypted it.
FileVault is simpler (it involves only one device). It is evidenced by the fact that it was released first due to its slightly lower complexity.
I think your unsupported assertion is that the CoreStorage infrastructure was created with just FileVault in mind. I suspect that is deeply flawed. Apple probably always was moving toward a volume manager. Probably started either before or during the time they walked away from ZFS ( and its volume management capabilities ).
The Volume Management stuff worked back in Lion.
This article written in August of
2011. A year before Fusion Drive:
"... A volume manager brings storage virtualization to an operating system, allowing storage capacity efficiently to be managed and manipulated. But all this has changed in Mac OS X 10.7 Lion with CoreStorage. ... "
http://blog.fosketts.net/2011/08/04/mac-osx-lion-corestorage-volume-manager/
And in ArsTechnica's in depth Lion Review
" ... Nevertheless, there are some file system changes in Lionsome significant ones, in fact. The biggest is the introduction of Apple's first real crack at creating a logical volume manager: Core Storage. ...
...
File System Future ...
... Core Storage is probably the most significant file system change in the history of Mac OS X. Let's think about what it does. Core Storage is responsible for managing the chunks of data that make up the individual logical volumes on a disk. To do so, presumably it has a set of metadata structures for tracking allocated and free space and for remembering which chunks belong to which volumes. ... "
http://arstechnica.com/apple/2011/07/mac-os-x-10-7/13/#lion-file-system
Again all written in
2011. A whole year before the appearance of Fusion Drive.
Apple rolled it out very conservatively to general end users. The simpler Filevault2 first and now Fusion Drive. CoreStorage is the infrastructure underneath both. If you look at the man page for diskutil encryption is just another flag on create. You can encrypt the Fusion Drive volume also.