I don't think that Bitcoin transactions were ever meant to be instant. Besides, are bank transactions instant? No, they are not unless you send money within the same bank. I understand that people like everything fast and want they money and payment as fast as possible but that is not the reason why people would abandon Bitcoin and stop using it. Yes, Bitcoin has some disadvantages but speed of transactions is not the biggest one.
In my home country wire transfers can take one or two
days, but only during workdays. The country I'm in now, they are used to wait one or two
weeks, and this is among local banks, not international. Bitcoin is lightning fast next to that.
I particularly tend to transfer at 1 sat/b (the minimum), i don't mind waiting a couple of days. If the network is congested, it usually confirms overnight. Nothing like those dreaded first months of 2018.