My take on this is, Bitcoin is like a double edged sword, its strength can also be used as its weakness. The reason why people loved it would be and could be the very same reason why they would hate it. There are certain ways that it can be improved, like some regulations that if will be implemented properly, it will be able to prevent Bitcoin to be used in scams, frauds and illegal activities, as well as it will gain the trust and confidence of the people more since there will be regulations around it.