This you may not be aware of, but there have been periods where the fee has remained in excess of over $1 for over 72 hours. A 20 cent fee will not cover you there.
Looking at my transaction history, of my last 10 transactions, all had fees in excess of $1, one as high as $14.
I'm not losing any sleep over it, but I'm also not going to call the fees reasonable.
It depends on your definition of "micro payments" ... With a fixed number of bitcoin ever in existence for it to ever become a real world currency two things have to happen
A) it's value inflate to a value that is an order of magnitude of all the value of the world ....
B) be cheap enough, and fast enough that you can buy gum at the corner store
Without micro payments it's stuck in a niche paying ransoms and doing drug deals