No, they’re not fighting Bitcoin; if they were, it would've been banned already. What they’re doing is worse, they’re trying to control it by regulating everything that accepts Bitcoin, so they can track people through exchanges and other regulated platforms. As a currency, Bitcoin itself is fine; any government could accept it as a legal tender. But let’s ask ourselves: is Bitcoin practical for daily transactions, like buying groceries and essentials? Not really. Transaction fees would crush our budget. It could work with a third-party system like the Lightning Network, but that hasn’t seen widespread adoption yet, so for now, I’d say no.
Only time will, though, yeah, BTC is not for groceries, I agree with that.
It's not suited and wasn't created for that, in fact.
What govs do is control BTC and everything related to it and the people that use it too, in fact.