1000^n is only really used by HDD manufacturers to make their storage look larger. Everyone else uses 1024^n. XiB was invented to solve the confusion of everyone using XB but adoption was low and personally I think XiB is more confusing anyways (given people naturally assume XB is 1024^n).
I think what confuses consumers more is byte vs bit, or more specifically, that the capitalisation of the ‘B’ matters.
I think what confuses consumers more is byte vs bit, or more specifically, that the capitalisation of the ‘B’ matters.