That's largely because they do more than traditional file systems. Some of the ZFS functionality Linux would put in other layers, for instance. Once the IO is issued to the block layer, there's no difference.
"To take a significant step forward, you must make a series of finite improvements." -- Donald J. Atwood, General Motors