To make bitcoin a primary currency there will be big hurdles. The first thing is government should regulate the crypto market (The bad thing about this is crypto should be decentralized and it shouldn't regulate by the centralized party). The second thing is even bitcoin gets legal in a country there will be very little chance people will use bitcoin as a mode of traction because of its facultative price.
https://kryptoseeker.com/