Lol I think you're looking far to much into this guys. No companies give a cr@p about Alexa rankings because it's so inaccurate. If you need visitors to have the Alexa bar installed for it to register your visits to the site, then the results are going to count for about 1% of the real stats.