Snow Leopard apparently, which was released in 2009. Ubuntu's policies on the subject seem to be about the same age.
I suppose I should've said that up until five years ago, nearly everyone was using powers of two for file sizes. And Windows/Mac never used the correct prefixes.
I don't think that giving the users something that _is_ wrong is a better solution...
Why not switching to GiB? Power users would understand, and others wouldn't even notice!