My take on this is that, yes, governments and banks were obviously not friendly to Bitcoin because its very existence may hinder their hidden agendas. But Bitcoin helps people and all eyes are on it so why not just regulate it instead of ban it. Regulate it would be the win-win solution for everyone, they can get taxes and fees from it, Bitcoin can operate freely plus the confidence and trust of the people will be gained.