A big problem with micropayments is that the transaction costs tend to dwarf the actual payment, which isn't good for the buyer or seller. I don't think it is an unsolveable problem, but there are significant network effects that would need to be overcome.