Right now higher transaction fees. However, many believe that with the rise of lightning network and abstraction of core layer of bitcoin, this could change the fundamentals. I am not technical expert to explain this but have been following the news for a while.
Exactly. The high fees in one of the biggest problems that Bitcoin has been facing today. While they have been reduced lately, they're still higher than what they were since Bitcoin's inception. With the Lightning Network, we could finally experience near zero fees, making micropayments practical once again. This would further boost Bitcoin's adoption as a currency for daily payments in the mainstream world, having a positive effect in its price and demand over the long term.
On the other hand, Bitcoin Cash is doing something similar by increasing its block size to help reduce the fees on the network and increase transaction capacity. It's going to hark fork on May, with many interesting features such as an increase in blocks of up to 32MB in size. Therefore, solutions in both cryptocurrencies are being rolled in, to make micropayments a reality and boost the adoption of cryptocurrencies in general. The future looks very exciting and if Bitcoin manages to solve one of its biggest issues, then it would take over the world.
Despite this, Bitcoin has other series of issues or problems which needs to address soon. One of these issues is the lack of privacy within every transaction made on the network. Solutions like Schnorr Signatures, and Confidential Transactions aim to address this issue, making Bitcoin even better than what it is right now. In the end, Bitcoin would have less problems in the future than what it has right now. Just my opinion