There are some issues of uploading plugins by author.
1. who can upload these plugins if author had left?
2. how to verify that the user of uploading is the author? For example, what if I upload commercial plugins than all other users can download them for free, it is illegal absolutely.
That why I did not support uploading by other users, only uploading my plugins. I am lazy to deal with legal issues.