Blockchain transparency isn't a bug or a feature per se, but the fact that it's truly decentralized is a feature. For Chaumian ecash, anonymity is a feature, but it's centralized. Stellar (or colored bitcoins, if they ever get around to implementing that) actually provides an interesting combination of features.