with the scripting available to see the user is coming from a mobile phone and automatically shifting the target site to a mobile format version of the same site... .mobi is even more irrelevant than it ever was.
Yes, that is a great script...providing your smartphone is capable of presenting the site to you in a decent viewing format to begin with.
A site done to .mobi compliant standards - you never have to worry about this script, that browser, those sites deciding for you what it feels is relevant for you to see.
On many sites that I have seen using my Helio Ocean, I have to switch back to HTML because the "this site has been formatted to fit your screen" automation sucks. Log in are omitted, true navigation is whacked, and most of the pertinent data for me is simply not there.
So, its switch to HTML mode. Then guess what happens? The scrolling is non stop as I try to navigate the full HTML site to again find what I am looking for. At least I recognize the HTML site so I am able to find my way around. But this auto-detection and scripting non-sense sucks.
Now, if I am a merchant (and I am), do you think I want to trust a browser or a script or an auto detect feature to make my sales pitch and sell my product?
Not a chance.
With that said, what is the point of .mobi?
Done right, .mobi is the only extension out there out of 260+ current extension (and the countless hundreds to come) that gives the assurance of a mobile compliant site that not all works on all smartphones, but all PDA's, Netbooks, notebooks and PC's flawlessly. It works across all platforms and all devices. That way there is no guess work if my message, my product, and my sales are lost in the translation along the way.
It simply works where others do not.