My suggestion: quit running that card.
My question: how much more do you pay on energy compared to your BTC reward?

Nothing wrong with using a utility as a currency exchange.
The higher cost is just the premium the utility is charging you to convert one currency to another.