And now the question: why do people build apps and shove it down other people's throat?
Most of what they do can be done via a ("mobile") web site. Hell! Most of them are useless without internet connectivity anyway!
So why not make a great web site and just let people bookmark it?!