This is just simply not true. Without a provisioning profile from apple you can't install anything. And putting a web link on your screen counts as an installation only in bizarro world.
It is true, you're just simply being dishonest. You can download and install full javascript apps that run on the device. To call it "putting a web link on the screen" is a lie. After you installed the app, you can go into airplane mode, tap the icon and be in the app and use it-- with no connection to any network. It is an app, not a link. It requires no provisioning file at all, it could be anything you want to download from the web. It could be porn or a shopping list app, whatever.
These apps have access to the iPhone UI patterns such as navigation controller, tab controller etc, and look and feel and work like native apps-- because they are native apps.
I'm tired of people who are ignorant of the technology and ideologically driven to spread lies calling the truth "bizarro world". You're the one who is telling the lie here, buddy. Your need to characterize me like that stems from it. Further, your ignorance of the existence of a solution is not proof that the solution doesn't exist, and when told about it, you should research it, not characterize me.
You're probably also the first to dismiss HTML5 apps when it suits you to talk up native, right?
I write iOS apps for a living. I know how their distribution controls work, thanks. Without Apple's explicit permission for each and every device I can't distribute my app. To muddy the waters here is intellectually dishonest. You should be embarrassed for trying to argue that this is anything remotely like Android or any of the current desktop platforms.