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.
I don't think so, for me having or investing on bitcoin is to avoid the asset taxes, for example like gold will getting a taxes and house and etc. but nothing for bitcoin. the taxes of bitcoin is at making any transaction in my minds.