Most of the code samples show using this method to create activity feed events, but with the restriction of having to be an administrator, this seems to limit the ability to use this in any code executed by an end user -- for example, the send link to colleague sample. Why would this be a demonstrated way of creating an activity feed event if this method can only be executed by user profile service application administrators?