That's right, the only other commonly removable SCSI devices were CD-ROM's, fortunately they had technology that locked the bay and prevented spontaneous removal.
Still.. I'm sure it's not only the FreeBSD developers fault, a lot of devices have quirks/bugs themselves.
If anything, it should force you to stick with the time tested
umount(8) command.