@AvikB, is there any technical reason someone needs to be logged in to like an ADD-ON? Personally i would prefer anyone could do a like without needing to set up an account. Do any of the skin developers have any comment on that?
The login simply works like a verification. Right now one user can like an add-on only one time, the data is stored by their user id, that way they can unlike it. If no vrification is placed and anyone can like it, one can simply create a script to do it automatically. And the only way to verify would be storing IP, which is the least accurate info as it can be changed easily.
Allowing anonymous like would be bad. There would be no way to verify is the person is even real or just a bot. Also one could like add-on multiple times, there won't be anything to verify it.