Converting some of the social media related fields to custom profile fields would at least allow folks to add what they need. Nothing is preventing them from doing so now. Then the user table could be cleaned up. I still think it might be worthwhile to think through how Moodle might interact with social media sites and to have a default list of the current most popular ones which could be added to or removed by site admins as desired. One of the pieces of information to note is whether the social media site could function as a messenger. Ultimately, we should consider the question of what the primary goal of having this information is. Do we want users to be able to interact with each other outside of Moodle, do we want Moodle to communicate with users using social media, might the Moodle site itself take on the role of social user, or other ways of leveraging social media for building knowledge? I would be interested in some community brain storming about what would be helpful.
I would not be in favor of 'converting' a field to be something else. If we need to add a salutation then we should add whatever fields that we need and then figure out how to convert existing fields into something else so that the data can be moved to those tables and fields. Peace - Anthony