I think that governments are afraid of Bitcoin. The main reason for this is the lack of centralized control over the processes. Governments are used to controlling fiat currencies, that`s why they don`t know, what to do with Bitcoin. Most governments have a choice: to legalize or ban Bitcoin. This decision determines the further influence of Bitcoin on the state.
I believe the same than you, unless governments accept and embrace the coin there will be continuous struggles for users and companies