spreading rumors or fake news can greatly affect its value because it reduces trust in bitcoin. but it is only temporary if the government makes its legal as a commodity because it can strengthen its value.
maybe one of the reasons that can make bitcoin decline is what you say and perhaps the most important thing is the legality of the government for crypto currencies and what makes developing crypto currencies the investors themselves