I think we are all in agreement on the basic facts:
- Manufacturers are reporting sizes in the decimal system (1 KB = 1,000 bytes; 1 GB = 1,000,000,000 bytes) mainly because their competition uses this to report higher numbers for disk capacities
- Apple has recently switched to reporting sizes in the decimal system (1 KB = 1,000 bytes; 1 GB = 1,000,000,000 bytes) mainly because [they can put users first](
https://support.apple.com/en-us/HT201402)
- Microsoft is still reporting sizes in the JEDEC binary system (1 KB = 1,024 bytes; 1 GB = 1,073,741,824 bytes) mainly [because of inertia](
http://blogs.msdn.com/b/oldnewthing/archive/2009/06/11/9725386.aspx); and they have to [explain the discrepancy every time](
https://support.microsoft.com/en-us/help/2581408/windows-support-for-hard-disks-that-are-larger-than-2-tb)
- Professional tools are reporting sizes in the IEC binary system (1 KiB = 1,024 bytes; 1 GiB = 1,073,741,824 bytes) mainly because they need to be technically correct.
I would argue that FastCopy falls in that last category.
Switching to the IEC standard seems like a good idea to me, in order to be consistent with previous versions and similar tools (I would argue that CrystalDiskMark is an exception).