The main problem of macroeconomic is the government, not the citizens.
Governments can not use Bitcoin to solve their macroeconomic problems, they can not and Bitcoin can not.
Can we, as a citizen prints money? nope, so there's no point for them to watch our money flows.
Citizens can not print money, fiat currency, can not mint CBDCs. Governments and central banks can and by using CBDCs, with blockchains, they will have better tools to watch our money flows. For what? They do it for tax.
I believe they aim at tax on citizens because it will help them to gain more money from citizens.