“What could be a better attack on statism than having a competing non-state currency? “
Because Bitcoin is not a currency. It is a virtualized fiat as much as the dollar currently is.
No, unlike the dollar, crypto cant be issued at will.
Also, it isnt backed by debt, which is the reason that faith (fiat) is required by users of USD, EUR, JPY, etc.