As mentioned, the name and email field now contain the words (optional) in v7.0 to make it clear to users that they do not need to enter these.
As for identd, the identd options are there because users have asked for them. Take a look at this recent
bug report relating to identd. Not only is that user depending on both the email and identd user fields but they are also depending on a subtle behaviour with how mIRC chooses the email over the identd userid.
In addition, if I enabled identd permanently some users might say that they are running their own identd server and do not want mIRC interfering with it, or that they want to specify a different userid.