That can more reasonably be put down to translation differences - it's not changing the definition or anything. It's something used in English anyway: http://en.wikipedia....tet_(computing)
This, like many other issues, will never be resolved to the satisfaction of everyone. Those who oppose the use of "kilo", "mega", etc. to mean anything other than various multiples of 10 will always bitch about it. Those who have used computers for decades before this change will always bitch about it being changed. Kind of like how I personally think the French are annoying to the rest of the world by insisting on calling a byte an "octet", so they have their own abbreviations - Ko, Mo, Go, etc.
Of course it can be resolved, it's just the computing guys will ultimately "lose".