I'm not sure you understand where that link is actually bringing you. That's a feature that comes with the forum - not one that the staff here made.
I'm also not sure you understand what goes into making a mobile site. It's nowhere near as simple as making a normal site, especially in this case where you want pre-existing software to be modified to display on a mobile screen.
There's one thing I'm not getting though. Both the iPhone and the iPod Touch use the same browser - a browser designed to render web pages exactly how your computer does so I'm not really sure why, especially in the case of iPhone/iPod Touch users, there would be any need for a mobile version of the site (which is exactly what that archive link is - mobile sites, by nature, are very stripped down).
I don't mean to criticize here but either I'm missing something in your post of you're missing something in the meaning of a mobile site.