I disagree. We want Bitcoin to be transparent if we actually want it to be country level international monetary system. Privacy can happen on other layers. Privacy on the protocol level will make Bitcoin a toy. Just my humble opinion.