How come? the decimals go to 8 places, why do you think that it's too expensive for micropayments? fees or...?
Exchange charges me 0.00040000 to send BTC
0.00040000 = $ 0.30 US
Micro transactions are way below a penny, and much less on foreign currencies.
Say I received enough payments of micro transactions to reach a penny in payment.
Are you going to pay 30 US cents to send me 1 penny (0.00001 BTC) .
(1 US penny = 134.228 Indonesian Rupiah)
You will not be in business very long.
BTC price has risen too high to be suitable for micro payments because the fees to send BTC are multiple time greater than the micro payment itself.
Quick comparisons
Exchange charges me 0.00010000 to send LTC
0.00010000 of LTC is much less than a penny
So for a coin to be suitable for micropayments it can't cost me more in fees than the amount I want to send.