The old way to define a kilobyte was introduced to make life easier for programmers, but nowadays the size of storage is going up in GB and TB and maybe to PB very soon. And most people using computers are not geeks, they are normal people which understand kilo,mega,giga etc. in the SI way. And why should computer technicians use the prefixes differently than any other science? Just because RAM is packed in base-2 units? That makes no sense. In 10 years nobody will care any longer about kibi.