Current units dont need replacing. Kilo means 1000 in terms of 10^3 and 1024 in terms of 2^10.
Then why are hard drives measured in 10^3. Those are binary devices, but they use 1GB = 1000000000, not 1073741824. Then when talking about memory we switch back to 2^10.
It's a mess. You can't assume 2^10 when dealing with computers because not even then does everyone follow the convention. -- less talk, more music