Q. Why should admins and moderators be given the permission to change own contact lists?
A. One example: as a tool to help resolve conflicts between a group of members who may have an issue with another group of members. Create two contact lists: one containing the members of one group, and the other containing the members of the second group. Start a thread with members of the first group, let them complain/vent about the second group. Then edit the thread to use the contact list of the second group, and let them respond. This will help prevent numerous back-and-forth he said/she said type of posts.
Q. When I add or remove a member from their profile page, how do I know if the member was added or removed to my list(s).
A. If you click the add xxxxxxx to a list, the member is added and the 'add' link will change to a 'remove' link. And if you choose to remove a member, the 'remove' link changes to an 'add' link.
Q. Why does one of my contact lists do not show that I can add a member?
A. Your contact list has the maximum number of contacts allowed, set by the admin.