Agreed. The apps are getting better though (and have to - a lot of businesses are seeing 30 - 50% of usage/revenue coming via mobile). It's not a preference for businesses because they've spent a decade investing in the web and now mobile is coming along, but its driven by end users. If you don't adapt, your competitors will, and they'll eat your lunch as a result.