I agree with you that big transaction fees became huge problem for bitcoin.
Before several months I didn't even think about it.
I will simple send btc and accept recommended transaction fee.
When I had to wait 3-4 days for confirmation, I realized how big problem we have in btc network.
I really think that some people may give up btc and invest in other crypto currencies if we don't find solution here.
In such scenario, some other crypto currency can replace btc so hopefully we will see some resolution soon.
What makes it so impossible for people to wait like 4 hours for a certain Bitcoin transaction to receive a confirmation? I guess that people don't really know that they can spend Bitcoin with a very low transaction like 0.0001 BTC and have their transaction confirmed within 4 hours if they accelerate it.
Maybe people don't really send Bitcoin other than just paying someone money, I am sure if they do a few test transaction spending then they would see that they can send payments with a small fee.