Living in Geneva, I don't know any merchant or service proposing BTC as a payment method.
But you can trade on whatever crypto you want, plus your profit are not taxed (capital gains aren't taxed here).
I heard that in Switzerland there is a possibility to pay utility bills in bitcoins. Maybe not in all cities. I don't know. The fact that capital gains are not taxable is correct. When people Deposit their funds in banks they lend to the economy. It brings more benefits than the taxes that are inefficiently spent. Or keeping the money at home in the stash.