Monero's recent delisting on a major exchange ( I think it was Binance, but I could be wrong) is proof of why in my humble opinion should NEVER be made entirely anonymous. This would end bitcoins chance at ever becoming a world wide currency system. Governments already have a hard enough time accepting it as is, if it were to completely become anonymous, making the blockchain private..nearly every government in the world would shut it down. More countries haven't shut down the use of Monero in their nation because it's not real popular. I could go on and on about this, but this is my quick synopsis.