alexa is just a marketing scam. Their rankings are meaningless.
Gee, don't hold back, tell us what you really think!
Funny, I don't see any other services out there even trying to give us insights into how web sites (competitors) are doing. It's just a guess based on input provided by a toolbar, take the results with a grain of salt, but it's the only game in town.