Everything bolded. And the fact that accepting Bitcoin now becomes more burdensome for businesses, forcing them to implement a completely new accounting mechanism just to accept Bitcoin.
Would you rather that a bank or your stock broker do that for you? The accounting software needed is not going to be a big deal, it involves inputting all the wallet address you own that either hold funds or were used during the tax year. Is it really a burden beyond the normal records that a business has to keep for tax purposes? (i.e. your banking account checkbook register)