1. Yes, I know Alexa Rank is not a definitive pointer to a sites success. But its a key indicator, just lke comscore (but i don't have comscore at my finger tips).
I appreciate your point, but as you yourself said its not 'a definitive pointer'. Its a general way of predicting traffic where you dn't have access to a site's Analytics stats. It's never going to be a rule of thumb.
2. I have no answers to why he has no backlinks, I actually didn't really look at his page :)
This worried me the most. A webpage that proclaims to render backlinks donot actually have any backlinks itself! Maybe it never crossed his mind or whatever.
3. I still don't understand why you say he doesn't have a title tag...because he does :)
Well, I really hoped that upon reading this post he'd probably sort this out. But no. Just check the View Source if you dn't believe me. I really hope that you know where to find the Title of any webpage. Presently it is "%page_title%", which is a default given by cms. Title is one of the MOST important onpage SEO factor. It must contain your main keyword/s.
4. Its all just friendly convo :)
Really Really Glad You Mentioned This! Hope for more friendly banters here!!