I know what you mean - and I don't even particularly disagree with it - but I did think that your phrase "manufacturers lie to you" was a bit "strong" considering that the the prefix "kilo" means 1000 everywhere else in the metric world.
Admittedly, for those of us in the IT industry, having it mean 1024x is totally instinctive, but (a) the difference is small, and (b) even though it's more convenient for us IT professionals, is it any more "truthful" or accurate in the eyes of the consumer? I'm not convinced that it is; so personally, I stop well short of calling it a "lie".
Just my opinion - no biggie for me either way