From careful observation, it's becoming clear that it may be hard for crypto to go mainstream without the involvement of the payment sector.
For now, the most reason why BTC is not good enough for common payment is yeah, the high transaction fee. However, Bitcoin is the most trusted crypto. If there should be a payment from crypto, many people will prefer to accept BTC because it is trusted and valuable enough compared to the other cryptocurrencies. Although in the crypto world, many people will not prefer to the BTC for payment because they know the fee. however, what's about the people or company out there? They probably only know BTC as the best crypto and most used crypto. Most of them only trust in the Bitcoin. And they only want to accept BTC. This can be a dilemma. However, the choice is on everybody's side.
That's right. a lot is going to change is Bitcoin fee is slashed to a few cents. But then, one would imagine what will be the fate of the mining network should mining become unprofitable and unsustainable due to low fees and continues halving. First, a lot needs to be done about mining costs. The system is totally messed up.