I disagree with Craig Wright. Banning anonymity isn't going to solve the worlds problems and kill off lying and cheating. The idea that it's even possible is naive at best and deceptive and malicious at worst.
Put everyone on the same system of transparency and bad actors will simply hop to another. The every man will be using Bitcoin and the conman and politician will simply use Monero.