I think that changes always generate resistance, when paper money was invented in China, people could not understand it and opposed it, how to exchange their gold for a piece of paper? The same goes for cryptocurrencies, for many people it is difficult to conceive money in that way and that is why they criticize it.
On the other hand, there are scams that have tarnished the image of crypto, then the resistance of some sectors that believe that cryptocurrencies are taking away their power, and so on. For all these reasons some sector of society does not end up accepting cryptocurrencies and criticize them, but progress is being made towards mass adoption, that is for sure.