You forgot to list that you can also accept a subscription request from yourself At my work many users are asking why they can’t see themselves in the roster They are just not sure are they online and in what group do they are.
Well, it’s not really a bug, but more a design issue. It is just pointless to have yourself in the list of your contacts. But i have filed this as a bug, minor one, as it is not a feature request or a real improvement.