I think people are too quickly claiming things against Bitcoin. I have trader friends that lately bought Bitcoin and tried to make money over it. When I was discussing with them, they kept claiming Bitcoin is dying, Bitcoin is failing etc. I think short term traders don't understand nature of Bitcoin so when they buy and wait, they are like they MUST make money through it OR it's fail. Average trader isn't aware how long term project Bitcoin is.
Perhaps your friends lack knowledge about bitcoin or they are failing and want to find someone to blame and not admit their mistakes. I also have a few friends, before investing, they made it very clear that they had great faith in bitcoin. but when they lose money or the results are not what they expected, they constantly blame and criticize bitcoin. they failed with their greed and stupid thinking but they are too embarrassed to admit their faults so they will blame anything they can. To me, those are losers and they don't deserve to hold bitcoin.
Before making an investment, we need to have good knowledge in the field we want to invest in. Don't just listen to what people who have been successful say, but try to study it well so that if there is a failure in the investment we make, we can still fix it. I think this is a very stupid thing to blame investments because we fail in this area and this is often done by those who are lazy to study the mistakes they make and correct them, because they will not be able to get a profit from the investments we make without the knowledge and experience we have have.