I don't find any problem in using bitcoin at a moment, as I am only using it online and I am very much satisfied with it and if I have to buy something in real world then I don't hesitate in converting it to fiat.
Yes you are lucky not to have problems in bitcoin. I myself have experienced delivery delays in bitcoin so delayed until many days. It was very disturbing me because I badly needed funds in quick time. Maybe it's a matter of bitcoin have ever experienced.
You got delay in getting your bitcoins? From whom? Or you were converting your bitcoins to fiat and the exchange took time to give your funds? If the exchange made the delay then that has nothing to do with bitcoin and that is not a problem of bitcoin but a problem of that particular exchange.
You will experience of delay i you pay a small amount of fee for transaction this is always happen to me since i can not control the free online wallet like coinbase.. unlike you are using electrum that you can control the fee or increase the fee to increase the speed of transactioln..