I am not sure I agree with your first point. It seems the most frequent case is that a user wants to access content right away. Regardless of how much "better" the native experience might be, its a lot of hoops to jump through to fulfill the immediate need.
I certainly can't argue that it does yield positive business results under certain scenarios, but for the average user it seems to injure common web experiences.
I certainly can't argue that it does yield positive business results under certain scenarios, but for the average user it seems to injure common web experiences.