One of the large things stopping people from using Bitcoin is the fact that bitcoin is still considered an asset and not considered a currency in most countries. This stops a lot of companies from taking bitcoin because they do not want to deal with their asset taxes. Just my opinion though.