I think it is more of a marketing stunt. There are lots of iPhone apps that are just as well (or better) implemented as normal mobile-optimized web apps. But, it is hard to get a lot of free publiclity by showing off yet another webapp. Packaging your web app as an iPhone app gives you some potential instant publicity, and an effective way to charge for it.