There is only one fundamental problem with transferring wallets from hand to hand, and that is you can not prove that you don't know the secret key.
It can not be proven that that the secret key is not known by the issuer, and therefore we should assume it is known by the issuer, and could also build the system on that assumption.
A system based on redeemable notes would not suffer from practical problems of hiding private keys on the note itself. It would not require the user to check that the seal is not broken.
We may not like government issued fiat, but the fact is that fiat notes works very well for day-to-day transactions for small amounts of money, at least in democratic countries.
But over time more fiat tends to be created by governments, which would inflate the money supply and make the money worth less.
This would not be possible with a bitcoin backed currency. It could not be inflated without notice.
The system should not be used for storing large amounts of money.
It should only be used for daily transactions. There amount of money that is controlled by the issuer
would then be low on a global scale.
It would be possible for a private company to issue the notes instead of a government,
and in non-democratic countries that might be a better choice.
But governments need a well-functioning economy, and it is in their interest to keep the economy healthy.
Any misbehaving with the money would likely lead to government change.
And when the system is based on bitcoin any theft attempt will be be noticed.