I hate the phrase dogfooding. Who on earth eats dog food?
I don't really understand the need for an app vs. a website that works well on mobile (my current project). Since many people like standalone apps, I'm clearly missing something, and would love to understand better what the advantages are there.