This just proves my point further. Let me break the timeline down for you:
- Computers are good at the power of 2, so we start using the number 1024 (2^10), and call it a "Megabyte" because it's "close enough"
- Someone points out that this technically is fraud
- Instead of rectifying this, people invent an entirely new, entirely arbitrary range of measurements that don't follow the SI standard - the mibibyte family
- Hardware manufacturers take advantage of this discrepancy to make their products look better
- OS devs stick to their guns, presumably only to avoid an outlash of "where did my storage go" from users
TL;DR: The "mibibye" family of measurements are an abomination