My issue with bitcoin is the scalability. Some days it takes ages to confirm transaction on bitcoin blockchain which is not too good as at times breeds trouble between two parties who had a delayed confirmation. It is unacceptable that bitcoin blockchain confirms only 7 transactions per sec. The developers
should do something about this issues or bitcoin very soon lose relevance among crypto circle.
There is the lightning network coming, which will allow for instant, almost free payments. It actually does now already, but i wouldn't call it ready for prime time, it's still risky, but it's improving nonstop.
I would start using it for small payments to start understanding how it works and learning the wallets, they are simple and it's a good way to test things out, but don't risk big money on it.
As far as on-chain scaling, it's just not going to happen, so if you dont like that, you will have to pay the fee or use an altcoin.