It's not like they would be anti-fiat, they're just anti-cash just like many countries in Europe. Slowly we need to eliminate the cash utilization which is an unnecessary spending. Why use cash when you can easily use electronic payments? Of course that using cash you can make transactions "off-the-grid" sort to say, but if you are a person with high ethics the only thing that wouldn't keep you away from using cash is the possible tracking that banks or people following our accounts' transactions might operate. That is ilegal, but still are you willing to trust the banks on this? That's why I think Bitcoin will totally transform the society as we know it.
Bitcoin will completely change society and the process of exchanging values, rebuild the banking system, but I have a question, will countries accept Bitcoin? This is a direct loss of power.