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.
I agree that having these options makes mIRC more complicated for non-technical users. I plan on making the interface more new-user friendly over the next few versions, although I am not sure how I am going to do that yet.