You can update a picture in the edit settings page. The edit settings page doesn't need a username as a resource.
When upload image was on the profile it was needed because we needed to know whose profile was that we were visiting.