Hi Chris. I do see and appreciate that there's some complexity in these displays, but I'm still not following the logic. I'm not arguing for the removal of middle initials. I'm just questioning why we would use a variant of a name that is always going to be incorrect -- i.e., Middle Name + MI + Surname. My (public) grandfather, for example, is John Guernon Barton, who preferred Guernon. He could be properly displayed as John G., J. Guernon, John Guernon, or J.G., but he was never Guernon G. Whether I search for John or for Guernon, I get the Guernon G. display. I'm not sure why extra calculation would be necessary to get it right, since the system does find the correct person and already knows the format of the name.
The original note says you don't want to display formal first name or full middle name for private profiles, just preferred name and MI. But in fact you are displaying the full middle name when that is the preferred name. So OK, granted, I'm a little slow, but what am I missing?.