Being very new to this site, I think you're getting a little too upset over nothing. The XP does mean nothing, so why does it bother you what yours is? I'm going to put words in the mouths of others here, but my impression of the system was that it was established to encourage people to post. Yes, it may result in people posting garbage just to try and up their XP, and some people ganging up to down-vote others, but it also is a very effective way to establish loyalty to the site. Everyone likes a challenge, and so giving people an XP game to play will keep them coming back. Perhaps a lamase-type section needs to be created where people can go to take a deep breath, maybe look at some pretty pictures, and relax...
matt