When the term Millibit becomes more widespread, I think it'll solve a lot of these confusing in name/thinking micro-transactions.
so instead of .00176 for a coffee, that's 1.76.... when it's more widespread it'll be
understood that's millibit not full bit, and your online/phone wallet should read mBTC)
although that ease of usage is dependent on how much BTC is worth, it's possible in a year a coffee is .1 Millibit. or less?
which makes the verbage language for everyday name/thinking micro-transactions tough again. And then we're on to uBTC.. which is a few decimal points away...
I feel this will just have to be a learning curve for anyone, it always seems a struggle, but as more people learn it, I don't think it will be as much a struggle to grasp.