I don't know of any that get that speed, with or without reconstruct write, with commonly used HDDs. If you read that link you can see why writes to the parity array cannot be as fast as writes to a single disk.
Write speed isn't the primary focus of the Unraid design. Unlike RAID, there is no striping, but there is parity, which has to be maintained in addition to any write to a data disk.
But, the fact that there is no striping means each data disk can be read independently on any Linux, and different sized disks can be used, and drives can be easily replaced or added without rebuilding the entire array.
Storage in the parity array is often write-once, read-many, archived data and media files. Cache pool allows for faster access and redundancy for those other cases where that is needed.