How to make user fields visible to all users

Usually if I say something would require advanced customization what I mean is that I don’t know how to do it. Your best approach to figure out how to add custom user fields to the users directory would be to find an existing plugin or theme component that adds fields to the directory and then look at how it has been accomplished. I am not aware of any example code for this type of customization though.