Not my experience. I rock climb, sail and play pen and paper rpgs. I have a companion app for the second, four for the third (2 I coded myself). The rock climbing is the only one that would need a true app (with geo-localisation and maybe a gmap interface). Idem for my work, I don't care, on my phone, about a full feature github, or even email service.
Just forgot, I also have a tuner, it's a full app but it doesn't need to be (I had one of Firefox OS too, you only had web apps on it).