Btc can be physical cash if you want it to be.
Perfect anonymity isn't necessarily a good thing. A reasonable level of privacy makes sense, but crimes do occur. Investigative work should have to deal with the costs imposed by privacy, without the slippery slope of perfect transparency.