What is still a problem is the difference between countries in dealing with bitcoin, meaning that there are countries that accept but there are those who refuse. While those who received the regulation still differed from one country to another.
This is a bitcoin problem that must be overcome for the advancement of bitcoin in the future.
Every country have different perspective about bitcoin and thats why not all government allowing bitcoin used in merchant. Its need time for every government to regulate bitcoin because banks must be oppose government step to regulate bitcoin as currency