Big companies have enough money to develop and maintain dedicated applications for multiple platforms. Small and medium-sized services might be able to get one platform going, but they’d be lucky if they had any money left for marketing, or for developing new features, and would eventually either need to grow or accept obsolescence.
And again, I’m not going to develop a web application for my personal blog, and nobody’s going to download it; I would need to use a centralized service.
Big companies have enough money to develop and maintain dedicated applications for multiple platforms. Small and medium-sized services might be able to get one platform going, but they’d be lucky if they had any money left for marketing, or for developing new features, and would eventually either need to grow or accept obsolescence.
And again, I’m not going to develop a web application for my personal blog, and nobody’s going to download it; I would need to use a centralized service.