I know that using bitcoin in many transactions made us support and promote it in many ways. It is the proper way of using it as a payment in many aspects. You said that "it is not how Bitcoin was supposed to be allowed," but what if there are people in business who don't accept bitcoin as payment?
I think it is also acceptable that we can process bitcoin to fiat in terms of necessity and circumstances.
In terms of the government, not all government prohibits bitcoin as a function of their country's currency. For example, China made its currency as their legit currency for payment.
If they can do that, what about those other countries which allow bitcoin as their legit currency. Think about that.