I have not yet seen anyone present a good reason for having an alt account. So far, every alt account I have become aware of has existed for nefarious purpose.
Ignorance is not evidence. The fact that you are unaware doesn't mean they don't exist.
Do you also think that people should be required to register their bitcoin addresses? After all, there is no good reason for anonymity. Bitcoin is only used for buying drugs and funding terrorists.