Well, if you look at your key on the keyserver what you can see is all the signatures that you have on your key.
Locally when I look at the signatures on my key I have all the ones from other people and one self signature from my good self.
However uploading this exact key to a keyserver and then checking on the keyserver all the signatures, what I see is multiple self signatures. I can see the same thing on other peoples keys as well. After a period of time of updating my key etc. I have seen that the number of self signatures that can be viewed on the keyserver - but NOT locally has grown. Accordng to the key server I have more than one self signature.
The keyservers version of my key with respect to self signatures is therefore in contrast to the result of local query the key. And this is my question - why should this be ?