Alexa rank can easily be manipulated and therefor is not reliable. They have programs for sale on Google Adwords links that automatically view pages and thereby boost Alexa rank. Also, a few page turns with the Alexa toolbar on also causes rank to improve (although not as much as automated).
In all fairness, jvmills did move on. He made a simple comment, got opinions, then dropped it. Why you wasted so much space to flame him when he was merely making a suggestion is beyond me. Your comments are welcome Jvmills (even if they are wrong )