yeah, sure... payments with 2 USD fee while the payments through cards are FREE....
BTC wasn't made to be a payment system. It will never be one except for the black market. Why should I pay huge fees when I can pay with zero and more than that, I can have the peace of the mind that I can make a charge back if the merchant is a scammer?!
Bitcoin is a payment system
The issues you refer to can be called growing pains (or even birth pangs, wtf). More specifically, the insane fees themselves (the point which I totally agree with myself) are a side effect of Bitcoin speculative price growth, but without this growth Bitcoin wouldn't be known beyond the dark web (black market). Now when the fees have become a burden and a hurdle on their own, it's time to resolve this issue, and this is exactly what the current disputes inside Bitcoin community (users, developers, miners, etc) are about