There is no doubt that everybody want things to always work-out in their favor and when it doesn't, they opt-out easily. Most people are disregarding the fact that blockchain is still a new technology that would take time to adopt and implement. It is only when we see it as such that we would be able to hold on to it. We cannot expect a newborn baby to start working or running right from birth.
but unfortunately at the moment this "newborn baby" is being used in the wrong way.
nowadays I keep seeing it being mentioned in weirdest contexts which it doesn't even belong. each time it reminds me of that meme where the guy goes to his boss and tells him we have to adopt blockchain technology and keeps on hyping it up with nonsense.
and that is one of the biggest problems that has been preventing the technological advances in this field in my opinion. then on top of that we have the pump and dump altcoins and ICOs which are making everything that much worse.