Bitcoin wont be dying because someone had to wait for a transaction to confirm, besides had you paid premium tx fees you should have no such problems. Another reason for btc not dying is its too valuable at the time of writing....if shitcoins can live on why should BTC pass on
I have sent BTC yesterday but one day passed it is not confirmed, I have raised mining fee, this sucks.
Such draw backs are needed so that the developers can be pushed to write better code that will improve efficiency of the bitcoin network and mod it into the perfect cryptocurrency.