It's really not all that crazy of a situation. What bothers me is when some applications call KiB KB, because they are old or lazy.
I keep using "K" for kilobyte because it makes the children angry since they lack the ability to judge meaning from context.