Wasn't the purpose of bitcoins fast money transfer with appropriate transfer fees?
It sure was one of the initial main selling points. Unfortunately(or fortunately?) bitcoin's adoption and price just grew a bit too fast for everyone to adjust. Layer 2 solutions such as Lightning are what's going to fix the speed and fee problem, but they're unfortunately not that ready yet. It's going to take time.