Talk about getting your ass kicked by fees!

How can Bitcoin fix this to compete?
Bitcoin fee is high because of many adoption and high transaction, beside that this fee is depends on the market too, higher price means we need to pay even higher as well. But I do not think it is really big problem here, the only matter here as long as you can get your coin to your wallet then it is fine. People complaining high fee because they tend to send only a little bit of money and what is that for? Past and future is really matter now, may be in the past you can get small fee because there is only little transaction but now you can see how big this bitcoin world are