I have a confession to make. I am a local-social marketer, and I hate mobile apps. Hate. Like, despise. I think that 90+ percent of them are a complete and utter waste of time. And the above XKCD illustrates the core frustration. And Yet... And yet, if your website sucks, people won't stick around. See,...